Home | History | Annotate | Download | only in dex

Lines Matching full:modifiers

129      * Returns correct modifiers for inner classes
132 int modifiers = 0;
137 modifiers = accessFlags.intValue();
139 modifiers = clazz.getModifiers();
141 return modifiers;
145 * Returns a set containing all modifiers for the given int.
148 * the original bit coded modifiers as specified by
153 Set<Modifier> modifiers = EnumSet.noneOf(Modifier.class);
155 modifiers.add(Modifier.ABSTRACT);
157 modifiers.add(Modifier.FINAL);
159 // modifiers.add(Modifier.NATIVE);
161 modifiers.add(Modifier.PRIVATE);
163 modifiers.add(Modifier.PROTECTED);
165 modifiers.add(Modifier.PUBLIC);
167 modifiers.add(Modifier.STATIC);
169 // modifiers.add(Modifier.STRICT);
171 // modifiers.add(Modifier.SYNCHRONIZED);
173 // modifiers.add(Modifier.TRANSIENT);
175 modifiers.add(Modifier.VOLATILE);
177 return modifiers;
199 int modifiers = getClassModifiers(dexClass);
200 return java.lang.reflect.Modifier.isInterface(modifiers);
530 int modifiers = getClassModifiers(dexClass);
532 return isVisible(modifiers, visibility);
562 private static boolean isVisible(int modifiers, Visibility visibility) {
564 if (isSynthetic(modifiers)) {
568 Set<Modifier> elementModifiers = getModifier(modifiers);