public class G extends Singletons
| Modifier and Type | Class and Description |
|---|---|
class |
G.Global |
static interface |
G.GlobalObjectGetter |
| Constructor and Description |
|---|
G() |
| Modifier and Type | Method and Description |
|---|---|
static void |
reset() |
static void |
setGlobalObjectGetter(G.GlobalObjectGetter newGetter) |
static G |
v() |
soot_baf_Baf, soot_baf_DoubleWordType, soot_baf_toolkits_base_LoadStoreOptimizer, soot_baf_toolkits_base_PeepholeOptimizer, soot_baf_WordType, soot_BooleanType, soot_ByteType, soot_CharType, soot_coffi_CONSTANT_Utf8_collector, soot_coffi_Double2ndHalfType, soot_coffi_Long2ndHalfType, soot_coffi_UnusuableType, soot_coffi_Util, soot_dava_Dava, soot_dava_DavaPrinter, soot_dava_DavaStaticBlockCleaner, soot_dava_toolkits_base_AST_ASTWalker, soot_dava_toolkits_base_AST_transformations_UselessLabelFinder, soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder, soot_dava_toolkits_base_AST_TryContentsFinder, soot_dava_toolkits_base_AST_UselessTryRemover, soot_dava_toolkits_base_finders_AbruptEdgeFinder, soot_dava_toolkits_base_finders_CycleFinder, soot_dava_toolkits_base_finders_ExceptionFinder, soot_dava_toolkits_base_finders_IfFinder, soot_dava_toolkits_base_finders_LabeledBlockFinder, soot_dava_toolkits_base_finders_SequenceFinder, soot_dava_toolkits_base_finders_SwitchFinder, soot_dava_toolkits_base_finders_SynchronizedBlockFinder, soot_dava_toolkits_base_misc_MonitorConverter, soot_dava_toolkits_base_misc_PackageNamer, soot_dava_toolkits_base_misc_ThrowFinder, soot_dava_toolkits_base_misc_ThrowNullConverter, soot_dexpler_DalvikThrowAnalysis, soot_dexpler_DexResolver, soot_dexpler_TrapMinimizer, soot_DoubleType, soot_EntryPoints, soot_ErroneousType, soot_FloatType, soot_grimp_Grimp, soot_grimp_toolkits_base_ConstructorFolder, soot_IntType, soot_JastAddInitialResolver, soot_javaToJimple_InitialResolver, soot_javaToJimple_toolkits_CondTransformer, soot_jimple_Jimple, soot_jimple_NullConstant, soot_jimple_paddle_PaddleHook, soot_jimple_spark_fieldrw_FieldReadTagAggregator, soot_jimple_spark_fieldrw_FieldTagAggregator, soot_jimple_spark_fieldrw_FieldTagger, soot_jimple_spark_fieldrw_FieldWriteTagAggregator, soot_jimple_spark_pag_ArrayElement, soot_jimple_spark_sets_AllSharedHybridNodes, soot_jimple_spark_sets_AllSharedListNodes, soot_jimple_spark_sets_EmptyPointsToSet, soot_jimple_spark_SparkTransformer, soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker, soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis, soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder, soot_jimple_toolkits_annotation_AvailExprTagger, soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher, soot_jimple_toolkits_annotation_callgraph_CallGraphTagger, soot_jimple_toolkits_annotation_defs_ReachingDefsTagger, soot_jimple_toolkits_annotation_DominatorsTagger, soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger, soot_jimple_toolkits_annotation_j5anno_AnnotationGenerator, soot_jimple_toolkits_annotation_LineNumberAdder, soot_jimple_toolkits_annotation_liveness_LiveVarsTagger, soot_jimple_toolkits_annotation_logic_LoopInvariantFinder, soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger, soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker, soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer, soot_jimple_toolkits_annotation_parity_ParityTagger, soot_jimple_toolkits_annotation_profiling_ProfilingGenerator, soot_jimple_toolkits_annotation_purity_PurityAnalysis, soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger, soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator, soot_jimple_toolkits_base_Aggregator, soot_jimple_toolkits_base_RenameDuplicatedClasses, soot_jimple_toolkits_callgraph_CHATransformer, soot_jimple_toolkits_callgraph_VirtualCalls, soot_jimple_toolkits_graph_CriticalEdgeRemover, soot_jimple_toolkits_invoke_StaticInliner, soot_jimple_toolkits_invoke_StaticMethodBinder, soot_jimple_toolkits_invoke_SynchronizerManager, soot_jimple_toolkits_pointer_CastCheckEliminatorDumper, soot_jimple_toolkits_pointer_DependenceTagAggregator, soot_jimple_toolkits_pointer_DumbPointerAnalysis, soot_jimple_toolkits_pointer_FieldRWTagger, soot_jimple_toolkits_pointer_FullObjectSet, soot_jimple_toolkits_pointer_ParameterAliasTagger, soot_jimple_toolkits_pointer_representations_Environment, soot_jimple_toolkits_pointer_representations_TypeConstants, soot_jimple_toolkits_pointer_SideEffectTagger, soot_jimple_toolkits_scalar_CommonSubexpressionEliminator, soot_jimple_toolkits_scalar_ConditionalBranchFolder, soot_jimple_toolkits_scalar_ConstantCastEliminator, soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder, soot_jimple_toolkits_scalar_CopyPropagator, soot_jimple_toolkits_scalar_DeadAssignmentEliminator, soot_jimple_toolkits_scalar_EmptySwitchEliminator, soot_jimple_toolkits_scalar_LocalNameStandardizer, soot_jimple_toolkits_scalar_NopEliminator, soot_jimple_toolkits_scalar_pre_BusyCodeMotion, soot_jimple_toolkits_scalar_pre_LazyCodeMotion, soot_jimple_toolkits_scalar_UnconditionalBranchFolder, soot_jimple_toolkits_scalar_UnreachableCodeEliminator, soot_jimple_toolkits_thread_mhp_MhpTransformer, soot_jimple_toolkits_thread_synchronization_LockAllocator, soot_jimple_toolkits_typing_fast_BottomType, soot_jimple_toolkits_typing_fast_Integer127Type, soot_jimple_toolkits_typing_fast_Integer1Type, soot_jimple_toolkits_typing_fast_Integer32767Type, soot_jimple_toolkits_typing_integer_ClassHierarchy, soot_jimple_toolkits_typing_TypeAssigner, soot_LongType, soot_Main, soot_NullType, soot_options_Options, soot_PackManager, soot_PhaseOptions, soot_Printer, soot_RefType, soot_Scene, soot_shimple_Shimple, soot_shimple_ShimpleTransformer, soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder, soot_ShortType, soot_sootify_TemplatePrinter, soot_SootResolver, soot_SourceLocator, soot_StmtAddressType, soot_tagkit_InnerClassTagAggregator, soot_tagkit_LineNumberTagAggregator, soot_tagkit_TagManager, soot_Timers, soot_toDex_FastDexTrapTightener, soot_toDex_SynchronizedMethodTransformer, soot_toDex_TrapSplitter, soot_toolkits_exceptions_PedanticThrowAnalysis, soot_toolkits_exceptions_ThrowableSet_Manager, soot_toolkits_exceptions_TrapTightener, soot_toolkits_exceptions_UnitThrowAnalysis, soot_toolkits_graph_interaction_InteractionHandler, soot_toolkits_graph_SlowPseudoTopologicalOrderer, soot_toolkits_scalar_LocalPacker, soot_toolkits_scalar_LocalSplitter, soot_toolkits_scalar_SmartLocalDefsPool, soot_toolkits_scalar_UnusedLocalEliminator, soot_UnknownType, soot_util_cfgcmd_AltClassLoader, soot_util_PhaseDumper, soot_util_SharedBitSetCache, soot_VoidType, soot_xml_XMLPrinterpublic java.io.PrintStream out
public long coffi_BasicBlock_ids
public Utf8_Enumeration coffi_CONSTANT_Utf8_info_e1
public Utf8_Enumeration coffi_CONSTANT_Utf8_info_e2
public int SETNodeLabel_uniqueId
public java.util.HashMap<SETNode,SETBasicBlock> SETBasicBlock_binding
public boolean ASTAnalysis_modified
public NativeHelper NativeHelper_helper
public P2SetFactory newSetFactory
public P2SetFactory oldSetFactory
public java.util.Map Parm_pairToElement
public int SparkNativeHelper_tempVar
public int PaddleNativeHelper_tempVar
public boolean PointsToSetInternal_warnedAlready
public java.util.HashMap<SootMethod,MethodPAG> MethodPAG_methodToPag
public java.util.Set MethodRWSet_allGlobals
public java.util.Set MethodRWSet_allFields
public int GeneralConstObject_counter
public UnionFactory Union_factory
public java.util.HashMap<java.lang.Object,Array2ndDimensionSymbol> Array2ndDimensionSymbol_pool
public java.util.Map AbstractUnit_allMapToUnnamed
public java.util.List<Timer> Timer_outstandingTimers
public boolean Timer_isGarbageCollecting
public Timer Timer_forcedGarbageCollectionTimer
public int Timer_count
public final java.util.Map<Scene,ClassHierarchy> ClassHierarchy_classHierarchyMap
public final java.util.Map<MethodContext,MethodContext> MethodContext_map
public ShimpleFactory shimpleFactory
public boolean ASTTransformations_modified
public boolean ASTIfElseFlipped
public boolean SootMethodAddedByDava
public java.util.ArrayList<SootClass> SootClassNeedsDavaSuperHandlerClass
public java.util.ArrayList<SootMethod> SootMethodsAdded
public java.util.ArrayList<ClassData> ASTMetricsData
public static G v()
public static void reset()
public static void setGlobalObjectGetter(G.GlobalObjectGetter newGetter)