Home | History | Annotate | Download | only in dex

Lines Matching refs:Modifier

29 import signature.model.Modifier;
149 * {@link java.lang.reflect.Modifier}
150 * @return a set containing {@link signature.model.Modifier} elements
152 public static Set<Modifier> getModifier(int mod) {
153 Set<Modifier> modifiers = EnumSet.noneOf(Modifier.class);
154 if (java.lang.reflect.Modifier.isAbstract(mod))
155 modifiers.add(Modifier.ABSTRACT);
156 if (java.lang.reflect.Modifier.isFinal(mod))
157 modifiers.add(Modifier.FINAL);
158 // if (java.lang.reflect.Modifier.isNative(mod))
159 // modifiers.add(Modifier.NATIVE);
160 if (java.lang.reflect.Modifier.isPrivate(mod))
161 modifiers.add(Modifier.PRIVATE);
162 if (java.lang.reflect.Modifier.isProtected(mod))
163 modifiers.add(Modifier.PROTECTED);
164 if (java.lang.reflect.Modifier.isPublic(mod))
165 modifiers.add(Modifier.PUBLIC);
166 if (java.lang.reflect.Modifier.isStatic(mod))
167 modifiers.add(Modifier.STATIC);
168 // if (java.lang.reflect.Modifier.isStrict(mod))
169 // modifiers.add(Modifier.STRICT);
170 // if (java.lang.reflect.Modifier.isSynchronized(mod))
171 // modifiers.add(Modifier.SYNCHRONIZED);
172 // if (java.lang.reflect.Modifier.isTransient(mod))
173 // modifiers.add(Modifier.TRANSIENT);
174 if (java.lang.reflect.Modifier.isVolatile(mod))
175 modifiers.add(Modifier.VOLATILE);
200 return java.lang.reflect.Modifier.isInterface(modifiers);
214 public static boolean isSynthetic(int modifier) {
215 return (modifier & 0x1000) > 0;
568 Set<Modifier> elementModifiers = getModifier(modifiers);
569 if (elementModifiers.contains(Modifier.PUBLIC)) {
571 } else if (elementModifiers.contains(Modifier.PROTECTED)) {
575 } else if (elementModifiers.contains(Modifier.PRIVATE)) {