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 ClassModifierReturns 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 booleanClassModifier.isAbstract(@NonNull Set<ClassModifier> m) static booleanClassModifier.isAnnotation(@NonNull Set<ClassModifier> m) static booleanClassModifier.isEnum(@NonNull Set<ClassModifier> m) static booleanClassModifier.isFinal(@NonNull Set<ClassModifier> m) static booleanClassModifier.isInterface(@NonNull Set<ClassModifier> m) static booleanClassModifier.isPrivate(@NonNull Set<ClassModifier> m) static booleanClassModifier.isProtected(@NonNull Set<ClassModifier> m) static booleanClassModifier.isPublic(@NonNull Set<ClassModifier> m) static booleanClassModifier.isStatic(@NonNull Set<ClassModifier> m) static booleanClassModifier.isSuper(@NonNull Set<ClassModifier> m) static booleanClassModifier.isSynthetic(@NonNull Set<ClassModifier> m) static @NonNull StringClassModifier.toString(@NonNull EnumSet<ClassModifier> m) static @NonNull StringClassModifier.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 JavaSootClassJavaSootClass.withModifiers(@NonNull Set<ClassModifier> modifiers) OverridingJavaClassSource.OverridingJavaClassSourceBuilder.ModifiersStep.withModifiers(@NonNull EnumSet<ClassModifier> modifiers) @NonNull OverridingJavaClassSourceOverridingJavaClassSource.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