Uses of Enum
sootup.core.model.ClassModifier
Package
Description
-
Uses of ClassModifier in sootup.apk.frontend.dexpler
-
Uses of ClassModifier in sootup.core.frontend
Modifier and TypeMethodDescriptionOverridingClassSource.resolveModifiers()
abstract Set<ClassModifier>
SootClassSource.resolveModifiers()
Reads from the source to retrieve its modifiers.Modifier and TypeMethodDescriptionOverridingClassSource.withModifiers
(Set<ClassModifier> overriddenModifiers) ModifierConstructorDescriptionOverridingClassSource
(Set<SootMethod> sootMethods, Set<SootField> sootFields, EnumSet<ClassModifier> modifiers, Set<ClassType> interfaces, ClassType superClass, ClassType outerClass, Position position, Path sourcePath, ClassType classType, AnalysisInputLocation srcNamespace) Class source where all information already available -
Uses of ClassModifier in sootup.core.model
Modifier and TypeMethodDescriptionstatic ClassModifier
Returns the enum constant of this type with the specified name.static ClassModifier[]
ClassModifier.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionSootClass.getModifiers()
Returns the modifiers of this class in an immutable set.Modifier and TypeMethodDescriptionstatic boolean
ClassModifier.isAbstract
(Set<ClassModifier> m) static boolean
ClassModifier.isAnnotation
(Set<ClassModifier> m) static boolean
ClassModifier.isEnum
(Set<ClassModifier> m) static boolean
ClassModifier.isFinal
(Set<ClassModifier> m) static boolean
ClassModifier.isInterface
(Set<ClassModifier> m) static boolean
ClassModifier.isPrivate
(Set<ClassModifier> m) static boolean
ClassModifier.isProtected
(Set<ClassModifier> m) static boolean
ClassModifier.isPublic
(Set<ClassModifier> m) static boolean
ClassModifier.isStatic
(Set<ClassModifier> m) static boolean
ClassModifier.isSuper
(Set<ClassModifier> m) static boolean
ClassModifier.isSynthetic
(Set<ClassModifier> m) static String
ClassModifier.toString
(EnumSet<ClassModifier> m) static String
ClassModifier.toString
(Set<ClassModifier> m) Converts the given modifiers to their string representation, in canonical form. -
Uses of ClassModifier in sootup.core.util
Modifier and TypeMethodDescriptionstatic EnumSet<ClassModifier>
Modifiers.getClassModifiers
(int access) -
Uses of ClassModifier in sootup.java.bytecode.frontend.conversion
-
Uses of ClassModifier in sootup.java.core
Modifier and TypeMethodDescriptionJavaSootClass.withModifiers
(Set<ClassModifier> modifiers) OverridingJavaClassSource.withModifiers
(Set<ClassModifier> overriddenModifiers) ModifierConstructorDescriptionOverridingJavaClassSource
(AnalysisInputLocation srcNamespace, Path sourcePath, JavaClassType classType, JavaClassType superClass, Set<JavaClassType> interfaces, JavaClassType outerClass, Set<JavaSootField> sootFields, Set<JavaSootMethod> sootMethods, Position position, EnumSet<ClassModifier> modifiers, Iterable<AnnotationUsage> annotations, Iterable<AnnotationUsage> methodAnnotations, Iterable<AnnotationUsage> fieldAnnotations) Class source where all information already available -
Uses of ClassModifier in sootup.java.frontend.conversion
Modifier and TypeMethodDescriptionWalaIRToJimpleConverter.convertModifiers
(com.ibm.wala.cast.loader.AstClass klass) Modifier and TypeMethodDescriptionWalaIRToJimpleConverter.createClassSource
(com.ibm.wala.cast.loader.AstClass walaClass, JavaClassType superClass, Set<JavaClassType> interfaces, JavaClassType outerClass, Set<JavaSootField> sootFields, Set<JavaSootMethod> sootMethods, com.ibm.wala.cast.tree.CAstSourcePositionMap.Position position, EnumSet<ClassModifier> modifiers, Iterable<ClassType> annotations) Create aOverridingClassSource
object for the given walaClass.