Uses of Enum Class
sootup.core.model.ClassModifier
Packages that use ClassModifier
Package
Description
-
Uses of ClassModifier in sootup.apk.frontend.dexpler
Methods in sootup.apk.frontend.dexpler that return types with arguments of type ClassModifier -
Uses of ClassModifier in sootup.core.frontend
Methods in sootup.core.frontend that return types with arguments of type ClassModifierModifier and TypeMethodDescription@NonNull Set<ClassModifier>
SootClassSource.resolveModifiers()
Reads from the source to retrieve its modifiers. -
Uses of ClassModifier in sootup.core.model
Methods in sootup.core.model that return ClassModifierModifier and TypeMethodDescriptionstatic ClassModifier
Returns the enum constant of this class with the specified name.static ClassModifier[]
ClassModifier.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in sootup.core.model that return types with arguments of type ClassModifierModifier and TypeMethodDescriptionSootClass.getModifiers()
Returns the modifiers of this class in an immutable set.Method parameters in sootup.core.model with type arguments of type ClassModifierModifier and TypeMethodDescriptionstatic boolean
ClassModifier.isAbstract
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isAnnotation
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isEnum
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isFinal
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isInterface
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isPrivate
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isProtected
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isPublic
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isStatic
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isSuper
(@NonNull Set<ClassModifier> m) static boolean
ClassModifier.isSynthetic
(@NonNull Set<ClassModifier> m) static @NonNull String
ClassModifier.toString
(@NonNull EnumSet<ClassModifier> m) static @NonNull String
ClassModifier.toString
(@NonNull Set<ClassModifier> m) Converts the given modifiers to their string representation, in canonical form. -
Uses of ClassModifier in sootup.core.util
Methods in sootup.core.util that return types with arguments of type ClassModifierModifier and TypeMethodDescriptionstatic EnumSet<ClassModifier>
Modifiers.getClassModifiers
(int access) -
Uses of ClassModifier in sootup.java.bytecode.frontend.conversion
Methods in sootup.java.bytecode.frontend.conversion that return types with arguments of type ClassModifierModifier and TypeMethodDescription@NonNull EnumSet<ClassModifier>
AsmAnnotationClassSource.resolveModifiers()
-
Uses of ClassModifier in sootup.java.core
Methods in sootup.java.core that return types with arguments of type ClassModifierModifier and TypeMethodDescription@NonNull Set<ClassModifier>
JavaSootClass.getModifiers()
Returns the modifiers of this class in an immutable set.@NonNull Set<ClassModifier>
OverridingJavaClassSource.resolveModifiers()
Methods in sootup.java.core with parameters of type ClassModifierModifier and TypeMethodDescriptionJavaSootClass.JavaSootClassBuilder.ModifierStep.withModifier
(@NonNull ClassModifier modifier) OverridingJavaClassSource.OverridingJavaClassSourceBuilder.ModifiersStep.withModifier
(@NonNull ClassModifier modifier) Method parameters in sootup.java.core with type arguments of type ClassModifierModifier and TypeMethodDescriptionJavaSootClass.JavaSootClassBuilder.ModifierStep.withModifiers
(@NonNull Set<ClassModifier> modifiers) @NonNull JavaSootClass
JavaSootClass.withModifiers
(@NonNull Set<ClassModifier> modifiers) OverridingJavaClassSource.OverridingJavaClassSourceBuilder.ModifiersStep.withModifiers
(@NonNull EnumSet<ClassModifier> modifiers) @NonNull OverridingJavaClassSource
OverridingJavaClassSource.withModifiers
(@NonNull Set<ClassModifier> overriddenModifiers) Constructor parameters in sootup.java.core with type arguments of type ClassModifierModifierConstructorDescriptionOverridingJavaClassSource
(@NonNull Set<JavaSootMethod> sootMethods, @NonNull Set<JavaSootField> sootFields, @NonNull EnumSet<ClassModifier> modifiers, @NonNull Set<JavaClassType> interfaces, @NonNull JavaClassType superClass, @NonNull JavaClassType outerClass, @NonNull Position position, @NonNull Path sourcePath, @NonNull ClassType classType, @NonNull AnalysisInputLocation srcNamespace) OverridingJavaClassSource
(@NonNull AnalysisInputLocation srcNamespace, @NonNull Path sourcePath, @NonNull ClassType classType, @Nullable JavaClassType superClass, @NonNull Set<JavaClassType> interfaces, @Nullable JavaClassType outerClass, @NonNull Set<JavaSootField> sootFields, @NonNull Set<JavaSootMethod> sootMethods, @NonNull Position position, @NonNull EnumSet<ClassModifier> modifiers, @NonNull Iterable<AnnotationUsage> annotations, @NonNull Iterable<AnnotationUsage> methodAnnotations, @Nullable Iterable<AnnotationUsage> fieldAnnotations) Class source where all information already available