类分层结构
- java.lang.Object
- soot.jimple.infoflow.memory.reasons.AbortRequestedReason (implements soot.jimple.infoflow.memory.ISolverTerminationReason)
- soot.jimple.infoflow.data.pathBuilders.AbstractAbstractionPathBuilder (implements soot.jimple.infoflow.data.pathBuilders.IAbstractionPathBuilder)
- soot.jimple.infoflow.aliasing.AbstractAliasStrategy (implements soot.jimple.infoflow.aliasing.IAliasingStrategy)
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- soot.jimple.infoflow.solver.gcSolver.AbstractGarbageCollector<N,D> (implements soot.jimple.infoflow.solver.gcSolver.IGarbageCollector<N,D>)
- soot.jimple.infoflow.AbstractInfoflow (implements soot.jimple.infoflow.IInfoflow)
- soot.jimple.infoflow.data.Abstraction (implements java.lang.Cloneable, soot.jimple.infoflow.solver.fastSolver.FastSolverLinkedNode<D,N>)
- soot.jimple.infoflow.data.Abstraction.NeighborHashingStrategy (implements gnu.trove.strategy.HashingStrategy<T>)
- soot.jimple.infoflow.data.AbstractionAtSink
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- soot.jimple.infoflow.data.AbstractMethodAndClass
- soot.util.AbstractMultiMap<K,V> (implements soot.util.MultiMap<K,V>, java.io.Serializable)
- soot.jimple.infoflow.nativeCallHandler.AbstractNativeCallHandler (implements soot.jimple.infoflow.nativeCallHandler.INativeCallHandler)
- soot.jimple.infoflow.solver.gcSolver.AbstractReferenceProvider<D,N> (implements soot.jimple.infoflow.solver.gcSolver.IGCReferenceProvider<D,N>)
- soot.jimple.infoflow.results.AbstractResultSourceSinkInfo
- soot.jimple.infoflow.sourcesSinks.definitions.AbstractSourceSinkDefinition (implements soot.jimple.infoflow.sourcesSinks.definitions.ISourceSinkDefinition)
- soot.jimple.infoflow.problems.rules.AbstractTaintPropagationRule (implements soot.jimple.infoflow.problems.rules.ITaintPropagationRule)
- soot.jimple.infoflow.taintWrappers.AbstractTaintWrapper (implements soot.jimple.infoflow.taintWrappers.ITaintPropagationWrapper)
- soot.jimple.infoflow.data.AccessPath (implements java.lang.Cloneable)
- soot.jimple.infoflow.data.AccessPathFactory
- soot.jimple.infoflow.data.AccessPathFactory.BasePair
- soot.jimple.infoflow.sourcesSinks.definitions.AccessPathTuple
- soot.jimple.infoflow.aliasing.Aliasing
- soot.jimple.infoflow.util.ArgParser
- soot.jimple.infoflow.collect.AtomicBitSet
- soot.jimple.infoflow.entryPointCreators.BaseEntryPointCreator (implements soot.jimple.infoflow.entryPointCreators.IEntryPointCreator)
- soot.jimple.infoflow.util.BaseSelector
- soot.jimple.infoflow.sourcesSinks.manager.BaseSourceSinkManager (implements soot.jimple.infoflow.sourcesSinks.manager.IOneSourceAtATimeManager, soot.jimple.infoflow.sourcesSinks.manager.ISourceSinkManager)
- soot.jimple.infoflow.collect.BlackHoleCollection<E> (implements java.util.Collection<E>)
- soot.jimple.infoflow.util.ByReferenceBoolean
- soot.jimple.infoflow.callbacks.CallbackDefinition
- soot.jimple.infoflow.cmdInfoflow
- soot.jimple.infoflow.collect.ConcurrentCountingMap<T> (implements java.util.concurrent.ConcurrentMap<K,V>)
- soot.jimple.infoflow.collect.ConcurrentCountingMap.Entry (implements java.util.Map.Entry<K,V>)
- soot.jimple.infoflow.collect.ConcurrentIdentityHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>)
- soot.jimple.infoflow.collect.ConcurrentIdentityHashMap.MapEntry (implements java.util.Map.Entry<K,V>)
- soot.jimple.infoflow.data.pathBuilders.ContextSensitivePathBuilder.SourceFindingTask (implements java.lang.Comparable<T>, java.lang.Runnable)
- soot.jimple.infoflow.results.DataFlowResult
- soot.jimple.infoflow.codeOptimization.DeadCodeEliminator (implements soot.jimple.infoflow.codeOptimization.ICodeOptimizer)
- soot.jimple.infoflow.util.DebugAbstractionTree
- soot.jimple.infoflow.cfg.DefaultBiDiICFGFactory (implements soot.jimple.infoflow.cfg.BiDirICFGFactory)
- soot.jimple.infoflow.threading.DefaultExecutorFactory (implements soot.jimple.infoflow.threading.IExecutorFactory)
- heros.template.DefaultIFDSTabulationProblem<N,D,M,I> (implements heros.IFDSTabulationProblem<N,D,M,I>)
- soot.jimple.toolkits.ide.DefaultJimpleIFDSTabulationProblem<D,I>
- soot.jimple.infoflow.solver.memory.DefaultMemoryManagerFactory (implements soot.jimple.infoflow.solver.memory.IMemoryManagerFactory)
- soot.jimple.infoflow.data.pathBuilders.DefaultPathBuilderFactory (implements soot.jimple.infoflow.data.pathBuilders.IPathBuilderFactory)
- soot.jimple.infoflow.problems.rules.DefaultPropagationRuleManagerFactory (implements soot.jimple.infoflow.problems.rules.IPropagationRuleManagerFactory)
- soot.jimple.infoflow.sourcesSinks.manager.DefaultSourceSinkManager (implements soot.jimple.infoflow.sourcesSinks.manager.ISourceSinkManager)
- soot.jimple.infoflow.data.pathBuilders.EmptyPathBuilder (implements soot.jimple.infoflow.data.pathBuilders.IAbstractionPathBuilder)
- soot.jimple.infoflow.util.extensiblelist.ExtensibleList<T>
- soot.jimple.infoflow.sourcesSinks.definitions.FilteringSourceSinkDefinitionProvider (implements soot.jimple.infoflow.sourcesSinks.definitions.ISourceSinkDefinitionProvider)
- soot.jimple.infoflow.cfg.FlowDroidEssentialMethodTag (implements soot.tagkit.Tag)
- soot.jimple.infoflow.data.FlowDroidMemoryManager (implements soot.jimple.infoflow.solver.memory.IMemoryManager<D,N>)
- soot.jimple.infoflow.memory.FlowDroidMemoryWatcher
- soot.jimple.infoflow.memory.FlowDroidTimeoutWatcher (implements soot.jimple.infoflow.memory.IMemoryBoundedSolver.IMemoryBoundedSolverStatusNotification)
- soot.jimple.infoflow.solver.fastSolver.flowInsensitive.FlowInsensitiveSolver<N,D,I> (implements soot.jimple.infoflow.memory.IMemoryBoundedSolver)
- soot.jimple.infoflow.solver.gcSolver.GarbageCollectorPeerGroup (implements soot.jimple.infoflow.solver.gcSolver.IGarbageCollectorPeer)
- soot.jimple.infoflow.globalTaints.GlobalTaintManager
- soot.jimple.infoflow.solver.fastSolver.IFDSSolver<N,D,I> (implements soot.jimple.infoflow.memory.IMemoryBoundedSolver)
- soot.jimple.infoflow.solver.gcSolver.IFDSSolver<N,D,I> (implements soot.jimple.infoflow.memory.IMemoryBoundedSolver)
- soot.jimple.infoflow.solver.gcSolver.IFDSSolver.IncomingRecord<N,D>
- soot.jimple.infoflow.solver.cfg.IInfoflowCFG.UnitContainer
- soot.jimple.infoflow.solver.cfg.InfoflowCFG (implements soot.jimple.infoflow.solver.cfg.IInfoflowCFG)
- soot.jimple.infoflow.InfoflowConfiguration
- soot.jimple.infoflow.InfoflowConfiguration.AccessPathConfiguration
- soot.jimple.infoflow.InfoflowConfiguration.OutputConfiguration
- soot.jimple.infoflow.InfoflowConfiguration.PathConfiguration
- soot.jimple.infoflow.InfoflowConfiguration.SolverConfiguration
- soot.jimple.infoflow.InfoflowConfiguration.SourceSinkConfiguration
- soot.jimple.infoflow.InfoflowManager
- soot.jimple.infoflow.results.InfoflowPerformanceData
- soot.jimple.infoflow.results.util.InfoflowResultComparator
- soot.jimple.infoflow.results.InfoflowResults
- soot.jimple.infoflow.results.xml.InfoflowResultsReader
- soot.jimple.infoflow.results.xml.InfoflowResultsSerializer
- soot.jimple.infoflow.resources.controls.LayoutControl
- soot.jimple.infoflow.cfg.LibraryClassPatcher
- soot.jimple.infoflow.memory.MemoryWarningSystem
- soot.jimple.infoflow.ipc.MethodBasedIPCManager (implements soot.jimple.infoflow.ipc.IIPCManager)
- soot.jimple.infoflow.sourcesSinks.manager.MethodBasedSourceSinkManager (implements soot.jimple.infoflow.sourcesSinks.manager.ISourceSinkManager)
- soot.jimple.infoflow.memory.reasons.MultiReason (implements java.lang.Cloneable, soot.jimple.infoflow.memory.ISolverTerminationReason)
- soot.jimple.infoflow.aliasing.NullAliasStrategy (implements soot.jimple.infoflow.aliasing.IAliasingStrategy)
- soot.jimple.infoflow.solver.gcSolver.NullGarbageCollector<N,D> (implements soot.jimple.infoflow.solver.gcSolver.IGarbageCollector<N,D>)
- soot.jimple.infoflow.sourcesSinks.definitions.NullSourceSinkDefinitionProvider (implements soot.jimple.infoflow.sourcesSinks.definitions.ISourceSinkDefinitionProvider)
- java.lang.Number (implements java.io.Serializable)
- soot.jimple.infoflow.memory.reasons.OutOfMemoryReason (implements soot.jimple.infoflow.memory.ISolverTerminationReason)
- heros.solver.Pair<T,U>
- soot.jimple.infoflow.problems.rules.PropagationRuleManager
- soot.jimple.infoflow.solver.Propagator<D>
- soot.jimple.infoflow.util.ResourceUtils
- soot.jimple.infoflow.rifl.RIFLDocument
- soot.jimple.infoflow.rifl.RIFLDocument.Assignable
- soot.jimple.infoflow.rifl.RIFLDocument.DomainAssignment
- soot.jimple.infoflow.rifl.RIFLDocument.DomainSpec
- soot.jimple.infoflow.rifl.RIFLDocument.FlowPair
- soot.jimple.infoflow.rifl.RIFLDocument.InterfaceSpec
- soot.jimple.infoflow.rifl.RIFLDocument.SourceSinkSpec
- soot.jimple.infoflow.rifl.RIFLParser
- soot.jimple.infoflow.rifl.RIFLSourceSinkDefinitionProvider (implements soot.jimple.infoflow.sourcesSinks.definitions.ISourceSinkDefinitionProvider)
- soot.jimple.infoflow.rifl.RIFLWriter
- soot.jimple.infoflow.handlers.SequentialTaintPropagationHandler (implements soot.jimple.infoflow.handlers.TaintPropagationHandler)
- soot.jimple.infoflow.results.xml.SerializedAccessPath
- soot.jimple.infoflow.results.xml.SerializedInfoflowResults
- soot.jimple.infoflow.results.xml.SerializedPathElement
- soot.jimple.infoflow.results.xml.SerializedSinkInfo
- soot.jimple.infoflow.results.xml.SerializedSourceInfo
- soot.jimple.infoflow.values.SimpleConstantValueProvider (implements soot.jimple.infoflow.values.IValueProvider)
- soot.jimple.infoflow.entryPointCreators.SimulatedCodeElementTag (implements soot.tagkit.Tag)
- soot.jimple.infoflow.sourcesSinks.manager.SinkInfo
- soot.jimple.infoflow.solver.functions.SolverCallFlowFunction (implements heros.FlowFunction<D>)
- soot.jimple.infoflow.solver.functions.SolverCallToReturnFlowFunction (implements heros.FlowFunction<D>)
- soot.jimple.infoflow.solver.functions.SolverNormalFlowFunction (implements heros.FlowFunction<D>)
- soot.jimple.infoflow.solver.SolverPeerGroup
- soot.jimple.infoflow.solver.functions.SolverReturnFlowFunction (implements heros.FlowFunction<D>)
- soot.jimple.infoflow.data.SootFieldAndClass
- soot.jimple.infoflow.util.SootMethodRepresentationParser
- soot.jimple.infoflow.util.SootUtils
- soot.jimple.infoflow.data.SourceContext (implements java.lang.Cloneable)
- soot.jimple.infoflow.sourcesSinks.manager.SourceInfo
- soot.jimple.infoflow.util.SystemClassHandler
- soot.jimple.infoflow.problems.TaintPropagationResults
- soot.jimple.infoflow.taintWrappers.TaintWrapperList (implements soot.jimple.infoflow.taintWrappers.IReversibleTaintWrapper)
- soot.jimple.infoflow.taintWrappers.TaintWrapperSet (implements soot.jimple.infoflow.taintWrappers.IReversibleTaintWrapper)
- soot.jimple.infoflow.util.ThreadUtils
- java.lang.Throwable (implements java.io.Serializable)
- soot.jimple.infoflow.memory.reasons.TimeoutReason (implements soot.jimple.infoflow.memory.ISolverTerminationReason)
- soot.Transformer
- soot.jimple.infoflow.util.TypeUtils
接口分层结构
枚举分层结构
Copyright © 2022 Fraunhofer SIT. All rights reserved.