Class TightestQualifiersTagger
- java.lang.Object
-
- soot.Transformer
-
- soot.SceneTransformer
-
- soot.jimple.toolkits.annotation.qualifiers.TightestQualifiersTagger
-
public class TightestQualifiersTagger extends SceneTransformer
a scene transformer that add tags to indicate the tightest qualifies possible for fields and methods (ie: private, protected or public)
-
-
Field Summary
Fields Modifier and Type Field Description static intRESULT_PACKAGEstatic intRESULT_PRIVATEstatic intRESULT_PROTECTEDstatic intRESULT_PUBLIC
-
Constructor Summary
Constructors Constructor Description TightestQualifiersTagger(Singletons.Global g)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinternalTransform(String phaseName, Map options)Performs the transformation on the Scene, under the given phaseName and with the given Options.static TightestQualifiersTaggerv()-
Methods inherited from class soot.SceneTransformer
transform, transform, transform
-
-
-
-
Field Detail
-
RESULT_PUBLIC
public static final int RESULT_PUBLIC
- See Also:
- Constant Field Values
-
RESULT_PACKAGE
public static final int RESULT_PACKAGE
- See Also:
- Constant Field Values
-
RESULT_PROTECTED
public static final int RESULT_PROTECTED
- See Also:
- Constant Field Values
-
RESULT_PRIVATE
public static final int RESULT_PRIVATE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TightestQualifiersTagger
public TightestQualifiersTagger(Singletons.Global g)
-
-
Method Detail
-
v
public static TightestQualifiersTagger v()
-
internalTransform
protected void internalTransform(String phaseName, Map options)
Description copied from class:SceneTransformerPerforms the transformation on the Scene, under the given phaseName and with the given Options.- Specified by:
internalTransformin classSceneTransformer
-
-