Serialized Form
-
Package com.ibm.wala.cast.ir.translator
-
Exception Class com.ibm.wala.cast.ir.translator.TranslatorToCAst.Error
class Error extends WalaException implements Serializable- serialVersionUID:
- -8440950320425119751L
-
-
Package com.ibm.wala.cast.js.vis
-
Class com.ibm.wala.cast.js.vis.JsPaPanel
class JsPaPanel extends PaPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cgNodesRoot
String cgNodesRoot
-
globalsPointerKeys
List<AstGlobalPointerKey> globalsPointerKeys
-
globalsRoot
String globalsRoot
-
instanceKeyIdToObjectPropertyCatalogKey
MutableMapping<List<ObjectPropertyCatalogKey>> instanceKeyIdToObjectPropertyCatalogKey
-
-
Class com.ibm.wala.cast.js.vis.JsViewer
class JsViewer extends WalaViewer implements Serializable- serialVersionUID:
- 1L
-
-
Package com.ibm.wala.cast.tree.impl
-
Class com.ibm.wala.cast.tree.impl.CAstNodeTypeMapRecorder
- serialVersionUID:
- 7812144102027916961L
-
-
Package com.ibm.wala.cast.util
-
Class com.ibm.wala.cast.util.CAstPattern.Segments
- serialVersionUID:
- 4119719848336209576L
-
-
Package com.ibm.wala.classLoader
-
Exception Class com.ibm.wala.classLoader.NoSuperclassFoundException
class NoSuperclassFoundException extends RuntimeException implements Serializable- serialVersionUID:
- 333L
-
-
Package com.ibm.wala.core.util
-
Exception Class com.ibm.wala.core.util.CancelRuntimeException
class CancelRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 5859062345002606705L
-
Exception Class com.ibm.wala.core.util.ProgressMasterImpl.TooMuchMemoryUsed
class TooMuchMemoryUsed extends Exception implements Serializable- serialVersionUID:
- -7174940833610292692L
-
-
Package com.ibm.wala.core.util.ssa
-
Exception Class com.ibm.wala.core.util.ssa.ClassLookupException
class ClassLookupException extends RuntimeException implements Serializable- serialVersionUID:
- 7551139209041666026L
-
-
Package com.ibm.wala.core.util.strings
-
Class com.ibm.wala.core.util.strings.Atom
class Atom extends Object implements Serializable- serialVersionUID:
- -3256390509887654329L
-
Serialization Methods
-
readResolve
Special method that is called by Java deserialization process. Any HashCons'ed object should implement it, in order to make sure that all equal objects are consolidated.
-
-
Serialized Fields
-
hash
int hash
Cached hash code for this atom key. -
val
byte[] val
The utf8 value this atom represents
-
-
-
Package com.ibm.wala.core.viz.viewer
-
Class com.ibm.wala.core.viz.viewer.CgPanel
class CgPanel extends JSplitPane implements Serializable- serialVersionUID:
- -4094408933344852549L
-
Serialized Fields
-
cg
CallGraph cg
-
-
Class com.ibm.wala.core.viz.viewer.ChaPanel
class ChaPanel extends JSplitPane implements Serializable- serialVersionUID:
- -9058908127737757320L
-
Serialized Fields
-
cha
IClassHierarchy cha
-
-
Class com.ibm.wala.core.viz.viewer.IrViewer
class IrViewer extends JPanel implements Serializable- serialVersionUID:
- -5668847442988389016L
-
Serialized Fields
-
irLineList
DefaultListModel<String> irLineList
-
irLines
JList<String> irLines
-
lineToPc
Map<Integer,
Integer> lineToPc -
lineToPosition
Map<Integer,
Integer> lineToPosition -
methodName
JTextField methodName
-
pcToLine
Map<Integer,
Integer> pcToLine -
selectedPcListners
Set<IrViewer.SelectedPcListner> selectedPcListners
-
-
Class com.ibm.wala.core.viz.viewer.PaPanel
class PaPanel extends JSplitPane implements Serializable- serialVersionUID:
- 8120735305334110889L
-
Serialized Fields
-
cg
CallGraph cg
-
cgNodeIdToLocalPointers
MutableMapping<List<LocalPointerKey>> cgNodeIdToLocalPointers
-
cgNodeIdToReturnValue
MutableMapping<List<ReturnValueKey>> cgNodeIdToReturnValue
-
fullName
JTextField fullName
-
instanceKeyIdToInstanceFieldPointers
MutableMapping<List<InstanceFieldPointerKey>> instanceKeyIdToInstanceFieldPointers
-
irViewer
IrAndSourceViewer irViewer
-
pa
PointerAnalysis<InstanceKey> pa
-
-
Class com.ibm.wala.core.viz.viewer.SourceViewer
class SourceViewer extends JPanel implements Serializable- serialVersionUID:
- -1688405955293925453L
-
Serialized Fields
-
sourceCodeLines
JList<String> sourceCodeLines
-
sourceCodeLinesList
DefaultListModel<String> sourceCodeLinesList
-
sourceCodeLocation
JTextField sourceCodeLocation
-
sourceURL
URL sourceURL
-
-
Class com.ibm.wala.core.viz.viewer.WalaViewer
class WalaViewer extends JFrame implements Serializable- serialVersionUID:
- -8580178580211053765L
-
-
Package com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters
-
Class com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior
class DefaultInstantiationBehavior extends IInstantiationBehavior implements Serializable- serialVersionUID:
- 89220020131212L
-
Serialization Methods
-
readObject
For no apparent reason not intended to be deserialized.During the implementation I thought of the DefaultInstantiationBehavior to be immutable so hard-coded behaviors don't get mixed with loaded ones. It may be deserialized but using a LoadedInstantiationBehavior instead may be a better way (as it starts in an empty state)
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
behaviours
Map<com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehaviorKey<?>,
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.DefaultInstantiationBehavior.BehviourValue> behaviours
-
-
Class com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.IInstantiationBehavior
class IInstantiationBehavior extends Object implements Serializable- serialVersionUID:
- -3698760758700891479L
-
Class com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior
class LoadedInstantiationBehavior extends IInstantiationBehavior implements Serializable- serialVersionUID:
- 810020131212L
-
Serialization Methods
-
readObject
- Throws:
IOException
ClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
behaviours
Map<com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehaviorKey<?>,
com.ibm.wala.dalvik.ipa.callgraph.androidModel.parameters.LoadedInstantiationBehavior.BehviourValue> behaviours -
cha
IClassHierarchy cha
-
defaultBehavior
IInstantiationBehavior.InstanceBehavior defaultBehavior
-
-
-
Package com.ibm.wala.dalvik.util
-
Class com.ibm.wala.dalvik.util.AndroidEntryPointManager
class AndroidEntryPointManager extends Object implements Serializable- serialVersionUID:
- 8740020131212L
-
Serialized Fields
-
abstractAndroidModel
Class<? extends AbstractAndroidModel> abstractAndroidModel
-
allowIntentRerouting
boolean allowIntentRerouting
-
doBootSequence
boolean doBootSequence
-
flatComponents
boolean flatComponents
-
overrideIntents
Map<Intent,
Intent> overrideIntents Overrides Intents.- See Also:
-
-
-
Package com.ibm.wala.dataflow.IFDS
-
Exception Class com.ibm.wala.dataflow.IFDS.TabulationCancelException
class TabulationCancelException extends CancelException implements Serializable- serialVersionUID:
- 4073189707860241945L
-
Serialized Fields
-
result
TabulationSolver<?,
?, ?>.Result result
-
-
Class com.ibm.wala.dataflow.IFDS.UnorderedDomain
- serialVersionUID:
- -988075488958891635L
-
-
Package com.ibm.wala.demandpa.alg
-
Exception Class com.ibm.wala.demandpa.alg.BudgetExceededException
class BudgetExceededException extends RuntimeException implements Serializable- serialVersionUID:
- -797000809257983053L
-
-
Package com.ibm.wala.demandpa.alg.statemachine
-
Exception Class com.ibm.wala.demandpa.alg.statemachine.StatesMergedException
class StatesMergedException extends RuntimeException implements Serializable- serialVersionUID:
- 7769961571949421524L
-
-
Package com.ibm.wala.demandpa.flowgraph
-
Class com.ibm.wala.demandpa.flowgraph.AbstractDemandFlowGraph
class AbstractDemandFlowGraph extends AbstractFlowGraph implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
callerCache
Map<CGNode,
Set<CallerSiteContext>> callerCache -
cgNodesVisited
BitVectorIntSet cgNodesVisited
node numbers of CGNodes we have already visited
-
-
Class com.ibm.wala.demandpa.flowgraph.AbstractFlowGraph
class AbstractFlowGraph extends SlowSparseNumberedLabeledGraph<Object,IFlowLabel> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
callDefs
Map<PointerKey,
SSAAbstractInvokeInstruction> callDefs Map: LocalPointerKey -> SSAInvokeInstruction. If we have (x, foo()), that means that x was def'fed by the return value from the call to foo() -
callParams
Map<PointerKey,
Set<SSAAbstractInvokeInstruction>> callParams Map:LocalPointerKey
->Set
<SSAInvokeInstruction
>. If we have (x, foo()), that means x was passed as a parameter to the call to foo(). The parameter position is not represented and must be recovered. -
cg
CallGraph cg
-
cha
IClassHierarchy cha
-
heapModel
HeapModel heapModel
-
mam
MemoryAccessMap mam
-
params
Map<PointerKey,
CGNode> params Map: LocalPointerKey -> CGNode. If we have (x, foo), then x is a parameter of method foo. For now, we have to re-discover the parameter position. TODO this should just be a set; we can get the CGNode from theLocalPointerKey
-
returns
Map<PointerKey,
CGNode> returns Map:LocalPointerKey
->CGNode
. If we have (x, foo), then x is a return value of method foo. Must re-discover if x is normal or exceptional return value.
-
-
Class com.ibm.wala.demandpa.flowgraph.DemandPointerFlowGraph
class DemandPointerFlowGraph extends AbstractDemandFlowGraph implements Serializable- serialVersionUID:
- 1L
-
Class com.ibm.wala.demandpa.flowgraph.DemandValueFlowGraph
class DemandValueFlowGraph extends AbstractDemandFlowGraph implements Serializable- serialVersionUID:
- 1L
-
Class com.ibm.wala.demandpa.flowgraph.SimpleDemandPointerFlowGraph
- serialVersionUID:
- 5208052568163692029L
-
Serialized Fields
-
arrayDefs
Collection<PointerKey> arrayDefs
-
callDefs
Map<PointerKey,
SSAInvokeInstruction> callDefs Map: LocalPointerKey -> SSAInvokeInstruction. If we have (x, foo()), that means that x was def'fed by the return value from a call to foo() -
cg
CallGraph cg
-
cgNodesVisited
BitVectorIntSet cgNodesVisited
node numbers of CGNodes we have already visited -
cha
IClassHierarchy cha
-
fam
MemoryAccessMap fam
-
getFieldDefs
Map<PointerKey,
IField> getFieldDefs Map: LocalPointerKey -> IField. if we have (x,f), that means x was def'fed by a getfield on f. -
heapModel
HeapModel heapModel
-
params
Map<PointerKey,
CGNode> params Map: LocalPointerKey -> CGNode. If we have (x, foo), then x is a parameter of method foo. For now, we have to re-discover the parameter position.
-
-
-
Package com.ibm.wala.ipa.callgraph
-
Exception Class com.ibm.wala.ipa.callgraph.CallGraphBuilderCancelException
class CallGraphBuilderCancelException extends CancelException implements Serializable- serialVersionUID:
- -3071193971009314659L
-
Serialized Fields
-
cg
CallGraph cg
-
pointerAnalysis
PointerAnalysis<InstanceKey> pointerAnalysis
-
-
Class com.ibm.wala.ipa.callgraph.ShallowAnalysisScope
class ShallowAnalysisScope extends Object implements Serializable- serialVersionUID:
- -3256390509887654321L
-
Serialized Fields
-
exclusions
SetOfClasses exclusions
-
ldrImplLinesList
List<String> ldrImplLinesList
-
moduleLinesList
List<String> moduleLinesList
-
-
-
Package com.ibm.wala.ipa.callgraph.impl
-
Class com.ibm.wala.ipa.callgraph.impl.AllApplicationEntrypoints
- serialVersionUID:
- 6541081454519490199L
-
-
Package com.ibm.wala.ipa.callgraph.propagation.rta
-
Class com.ibm.wala.ipa.callgraph.propagation.rta.CallSite
- serialVersionUID:
- -5277592800329960642L
-
-
Package com.ibm.wala.ipa.cha
-
Exception Class com.ibm.wala.ipa.cha.CancelCHAConstructionException
class CancelCHAConstructionException extends ClassHierarchyException implements Serializable- serialVersionUID:
- -1987107302523285889L
-
Exception Class com.ibm.wala.ipa.cha.ClassHierarchyException
class ClassHierarchyException extends WalaException implements Serializable- serialVersionUID:
- 381093189198391L
-
-
Package com.ibm.wala.shrike.shrikeBT
-
Exception Class com.ibm.wala.shrike.shrikeBT.Decoder.InvalidBytecodeException
class InvalidBytecodeException extends Exception implements Serializable- serialVersionUID:
- -8807125136613458111L
-
Serialized Fields
-
index
int index
-
-
-
Package com.ibm.wala.shrike.shrikeBT.analysis
-
Exception Class com.ibm.wala.shrike.shrikeBT.analysis.Analyzer.FailureException
class FailureException extends Exception implements Serializable- serialVersionUID:
- -7663520961403117526L
-
Serialized Fields
-
offset
int offset
-
path
List<Analyzer.PathElement> path
-
reason
String reason
-
-
-
Package com.ibm.wala.shrike.shrikeBT.tools
-
Exception Class com.ibm.wala.shrike.shrikeBT.tools.MethodOptimizer.UnoptimizableCodeException
class UnoptimizableCodeException extends Exception implements Serializable- serialVersionUID:
- 2543170335674010642L
-
-
Package com.ibm.wala.shrike.shrikeCT
-
Exception Class com.ibm.wala.shrike.shrikeCT.InvalidClassFileException
class InvalidClassFileException extends Exception implements Serializable- serialVersionUID:
- -6224203694783674259L
-
Serialized Fields
-
offset
int offset
-
-
-
Package com.ibm.wala.shrike.sourcepos
-
Exception Class com.ibm.wala.shrike.sourcepos.InvalidSourceInfoException
class InvalidSourceInfoException extends Exception implements Serializable- serialVersionUID:
- -5895195422989965097L
-
-
Package com.ibm.wala.types
-
Class com.ibm.wala.types.ClassLoaderReference
class ClassLoaderReference extends Object implements Serializable- serialVersionUID:
- -3256390509887654325L
-
Serialized Fields
-
language
Atom language
A String which identifies the language for this loader -
name
Atom name
A String which identifies this loader -
parent
ClassLoaderReference parent
This class loader's parent
-
-
Class com.ibm.wala.types.TypeName
class TypeName extends Object implements Serializable- serialVersionUID:
- -3256390509887654326L
-
Serialized Fields
-
key
com.ibm.wala.types.TypeName.TypeNameKey key
The key object holds all the information about a type name
-
-
Class com.ibm.wala.types.TypeReference
class TypeReference extends Object implements Serializable- serialVersionUID:
- -3256390509887654327L
-
Serialized Fields
-
classloader
ClassLoaderReference classloader
The initiating class loader -
name
TypeName name
The type name
-
-
-
Package com.ibm.wala.util
-
Exception Class com.ibm.wala.util.CancelException
class CancelException extends Exception implements Serializable- serialVersionUID:
- 3728159810629412928L
-
Exception Class com.ibm.wala.util.WalaException
class WalaException extends Exception implements Serializable- serialVersionUID:
- 3959226859263419122L
-
Exception Class com.ibm.wala.util.WalaRuntimeException
class WalaRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- -272544923431659418L
-
-
Package com.ibm.wala.util.collections
-
Class com.ibm.wala.util.collections.ArraySet
- serialVersionUID:
- -5842124218051589966L
-
Serialized Fields
-
_curIndex
int _curIndex
-
_elems
T[] _elems
-
checkDupes
boolean checkDupes
-
-
Class com.ibm.wala.util.collections.ArraySetMultiMap
class ArraySetMultiMap extends com.ibm.wala.util.collections.AbstractMultiMap<K,V> implements Serializable - serialVersionUID:
- -3475591699051060160L
-
Class com.ibm.wala.util.collections.HashSetMultiMap
class HashSetMultiMap extends com.ibm.wala.util.collections.AbstractMultiMap<K,V> implements Serializable - serialVersionUID:
- 1699856257459175263L
-
Class com.ibm.wala.util.collections.Iterator2List
- serialVersionUID:
- -4364941553982190713L
-
Class com.ibm.wala.util.collections.Iterator2Set
- serialVersionUID:
- 3771468677527694694L
-
Class com.ibm.wala.util.collections.Pair
class Pair extends Object implements Serializable- serialVersionUID:
- 1861211857872739247L
-
Class com.ibm.wala.util.collections.ParanoidHashMap
- serialVersionUID:
- 909018793791787198L
-
Class com.ibm.wala.util.collections.ParanoidHashSet
- serialVersionUID:
- 30919839181133333L
-
Class com.ibm.wala.util.collections.SparseVector
class SparseVector extends Object implements Serializable- serialVersionUID:
- -6220164684358954867L
-
Serialized Fields
-
data
T extends @Nullable Object[] data
-
indices
MutableSparseIntSet indices
if indices[i] = x, then data[i] == get(x)
-
-
Class com.ibm.wala.util.collections.TwoLevelVector
class TwoLevelVector extends Object implements Serializable- serialVersionUID:
- -835376054736611070L
-
Serialized Fields
-
data
Vector<SparseVector<T extends @Nullable Object>> data
Array of IVector: data.get(i) holds data[i*PAGE_SIZE] ... data[(i+1)*PAGESIZE - 1] -
maxPage
int maxPage
-
-
-
Package com.ibm.wala.util.config
-
Class com.ibm.wala.util.config.FileOfClasses
class FileOfClasses extends SetOfClasses implements Serializable- serialVersionUID:
- -3256390509887654322L
-
Class com.ibm.wala.util.config.SetOfClasses
class SetOfClasses extends Object implements Serializable- serialVersionUID:
- -3048222852073799533L
-
-
Package com.ibm.wala.util.debug
-
Exception Class com.ibm.wala.util.debug.UnimplementedError
class UnimplementedError extends Error implements Serializable- serialVersionUID:
- 20981098918191L
-
-
Package com.ibm.wala.util.graph
-
Exception Class com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException
class UnsoundGraphException extends Exception implements Serializable- serialVersionUID:
- 1503478788521696930L
-
Class com.ibm.wala.util.graph.Path
class Path extends SimpleIntVector implements Serializable- serialVersionUID:
- 5622964158500601280L
-
Serialized Fields
-
size
int size
-
-
-
Package com.ibm.wala.util.graph.impl
-
Class com.ibm.wala.util.graph.impl.RandomGraph
- serialVersionUID:
- 5950736619507540953L
-
Class com.ibm.wala.util.graph.impl.RandomGraph.IntegerRandomGraph
- serialVersionUID:
- -4216451570756483022L
-
Class com.ibm.wala.util.graph.impl.SlowNumberedNodeManager
class SlowNumberedNodeManager extends Object implements Serializable- serialVersionUID:
- 8956107128389624337L
-
Serialized Fields
-
map
MutableMapping<T> map
A bijection between integer <-> node
-
-
Class com.ibm.wala.util.graph.impl.SlowSparseNumberedGraph
- serialVersionUID:
- 7014361126159594838L
-
Serialized Fields
-
edgeManager
SparseNumberedEdgeManager<T> edgeManager
-
nodeManager
SlowNumberedNodeManager<T> nodeManager
-
-
Class com.ibm.wala.util.graph.impl.SparseNumberedEdgeManager
class SparseNumberedEdgeManager extends Object implements Serializable- serialVersionUID:
- 6751048618312429623L
-
Serialized Fields
-
hasSuccessor
BitVector hasSuccessor
cache this state here for efficiency -
nodeManager
NumberedNodeManager<T> nodeManager
-
predecessors
IBinaryNaturalRelation predecessors
-
successors
IBinaryNaturalRelation successors
-
-
-
Package com.ibm.wala.util.graph.labeled
-
Class com.ibm.wala.util.graph.labeled.SlowSparseNumberedLabeledGraph
class SlowSparseNumberedLabeledGraph extends AbstractNumberedLabeledGraph<T,U> implements Serializable - serialVersionUID:
- -6929183520814732209L
-
Serialized Fields
-
edgeManager
SparseNumberedLabeledEdgeManager<T,
U> edgeManager -
nodeManager
SlowNumberedNodeManager<T> nodeManager
-
-
Class com.ibm.wala.util.graph.labeled.SparseNumberedLabeledEdgeManager
class SparseNumberedLabeledEdgeManager extends Object implements Serializable- serialVersionUID:
- 5298089288917726790L
-
Serialized Fields
-
defaultLabel
@Nullable U defaultLabel
the label to be attached to an edge when no label is specified -
edgeLabelToManager
Map<U,
SparseNumberedEdgeManager<T>> edgeLabelToManager maps each edge label to its ownSparseNumberedEdgeManager
-
nodeManager
NumberedNodeManager<T> nodeManager
-
nodeToPredLabels
ArraySetMultiMap<T,
U> nodeToPredLabels -
nodeToSuccLabels
ArraySetMultiMap<T,
U> nodeToSuccLabels
-
-
-
Package com.ibm.wala.util.graph.traverse
-
Class com.ibm.wala.util.graph.traverse.DFSAllPathsFinder
- serialVersionUID:
- 5413569289853649240L
-
Class com.ibm.wala.util.graph.traverse.DFSDiscoverTimeIterator
- serialVersionUID:
- 4238700455408861924L
-
Class com.ibm.wala.util.graph.traverse.DFSFinishTimeIterator
- serialVersionUID:
- 8440061593631309429L
-
Class com.ibm.wala.util.graph.traverse.DFSPathFinder
- serialVersionUID:
- 9939900773328288L
-
Serialized Fields
-
filter
Predicate<T> filter
The Filter which defines the target set of nodes to find -
G
Graph<T> G
The graph to search -
initialized
boolean initialized
Flag recording whether initialization has happened. -
pendingChildren
Map<Object,
Iterator<? extends T>> pendingChildren An iterator of child nodes for each node being searched -
roots
Iterator<T> roots
an enumeration of all nodes to search from
-
-
Class com.ibm.wala.util.graph.traverse.NumberedDFSDiscoverTimeIterator
class NumberedDFSDiscoverTimeIterator extends com.ibm.wala.util.graph.traverse.GraphDFSDiscoverTimeIterator<T> implements Serializable- serialVersionUID:
- -3919708273323217304L
-
Serialized Fields
-
G
NumberedGraph<T> G
The Graph being traversed -
pendingChildren
Iterator<? extends T>[] pendingChildren
An iterator of child nodes for each node being searched
-
-
Class com.ibm.wala.util.graph.traverse.NumberedDFSFinishTimeIterator
- serialVersionUID:
- 8737376661L
-
Serialized Fields
-
G
NumberedGraph<T> G
The Graph being traversed -
pendingChildren
Iterator<T>[] pendingChildren
An iterator of child nodes for each node being searched
-
-
Class com.ibm.wala.util.graph.traverse.SlowDFSDiscoverTimeIterator
class SlowDFSDiscoverTimeIterator extends com.ibm.wala.util.graph.traverse.GraphDFSDiscoverTimeIterator<T> implements Serializable- serialVersionUID:
- 9439217987188L
-
Class com.ibm.wala.util.graph.traverse.SlowDFSFinishTimeIterator
- serialVersionUID:
- 3903190104743762628L
-
-
Package com.ibm.wala.util.intset
-
Class com.ibm.wala.util.intset.BasicNaturalRelation
class BasicNaturalRelation extends Object implements Serializable- serialVersionUID:
- 4483720230344867621L
-
Serialized Fields
-
delegateStore
IVector<@Nullable IntSet> delegateStore
delegateStore[x] holds an int set of the y's s.t. R(x,y) -
maxX
int maxX
maximum x for any pair in this relation. -
smallStore
IntVector[] smallStore
smallStore[i][x] holds- if >=0, the ith integer associated with x
- if -2, then use the delegateStore instead of the small store
- if -1, then R(x) is empty
-
-
Class com.ibm.wala.util.intset.BimodalMutableIntSet
class BimodalMutableIntSet extends Object implements Serializable- serialVersionUID:
- 7332332295529936562L
-
Serialized Fields
-
impl
MutableIntSet impl
-
-
Class com.ibm.wala.util.intset.BitVector
- serialVersionUID:
- 9087259335807761617L
-
Class com.ibm.wala.util.intset.BitVectorBase
class BitVectorBase extends Object implements Serializable- serialVersionUID:
- 1151811022797406841L
-
Serialized Fields
-
bits
int[] bits
-
-
Class com.ibm.wala.util.intset.BitVectorIntSet
class BitVectorIntSet extends Object implements Serializable- serialVersionUID:
- 7477243071826223843L
-
Serialized Fields
-
bitVector
BitVector bitVector
-
populationCount
int populationCount
-
-
Class com.ibm.wala.util.intset.EmptyIntSet
class EmptyIntSet extends Object implements Serializable- serialVersionUID:
- 5116475799916663164L
-
Class com.ibm.wala.util.intset.FixedSizeBitVector
class FixedSizeBitVector extends Object implements Serializable- serialVersionUID:
- 33181877746462822L
-
Serialized Fields
-
bits
int[] bits
-
nbits
int nbits
-
-
Class com.ibm.wala.util.intset.MutableMapping
class MutableMapping extends Object implements Serializable- serialVersionUID:
- 4011751404163534418L
-
Class com.ibm.wala.util.intset.MutableSparseIntSet
class MutableSparseIntSet extends SparseIntSet implements Serializable- serialVersionUID:
- 1479453398189400698L
-
Class com.ibm.wala.util.intset.OffsetBitVector
- serialVersionUID:
- -5846568678514886375L
-
Serialized Fields
-
offset
int offset
-
-
Class com.ibm.wala.util.intset.SemiSparseMutableIntSet
class SemiSparseMutableIntSet extends Object implements Serializable- serialVersionUID:
- 8647721176321526013L
-
Serialized Fields
-
densePart
@Nullable OffsetBitVector densePart
-
sparsePart
MutableSparseIntSet sparsePart
-
-
Class com.ibm.wala.util.intset.SimpleIntVector
class SimpleIntVector extends Object implements Serializable- serialVersionUID:
- -7909547846468543777L
-
Serialized Fields
-
defaultValue
int defaultValue
-
maxIndex
int maxIndex
-
store
int[] store
-
-
Class com.ibm.wala.util.intset.SparseIntSet
class SparseIntSet extends Object implements Serializable- serialVersionUID:
- 2394141733718319022L
-
Serialized Fields
-
elements
int[] elements
The backing store of int arrays -
size
int size
The number of entries in the backing store that are valid.
-
-
Class com.ibm.wala.util.intset.SparseIntVector
class SparseIntVector extends Object implements Serializable- serialVersionUID:
- -2428993854689991888L
-
Serialized Fields
-
data
int[] data
-
defaultValue
int defaultValue
-
EXPANSION
double EXPANSION
-
indices
MutableSparseIntSet indices
if indices[i] = x, then data[i] == get(x) -
maxIndex
int maxIndex
-
-
Class com.ibm.wala.util.intset.TunedMutableSparseIntSet
class TunedMutableSparseIntSet extends MutableSparseIntSet implements Serializable- serialVersionUID:
- -1559172158241923881L
-
Serialized Fields
-
expansion
float expansion
-
initialSize
int initialSize
-
-
Class com.ibm.wala.util.intset.TunedSimpleIntVector
class TunedSimpleIntVector extends SimpleIntVector implements Serializable- serialVersionUID:
- -1380867351543398351L
-
Serialized Fields
-
expansion
float expansion
-
initialSize
int initialSize
-
-
Class com.ibm.wala.util.intset.TwoLevelIntVector
class TwoLevelIntVector extends Object implements Serializable- serialVersionUID:
- -7383053435395846217L
-
Serialized Fields
-
data
Vector<SparseIntVector> data
Array of IntVector: data.get(i) holds data[i*PAGE_SIZE] ... data[(i+1)*PAGESIZE - 1] -
defaultValue
int defaultValue
-
maxIndex
int maxIndex
-
-
-
Package com.ibm.wala.util.nullability
-
Exception Class com.ibm.wala.util.nullability.NullabilityUtil.CastToNonNullFailedException
class CastToNonNullFailedException extends RuntimeException implements Serializable- serialVersionUID:
- -4118612881206393972L
-
-
Package org.scandroid.synthmethod
-
Exception Class org.scandroid.synthmethod.SSASerializationException
class SSASerializationException extends RuntimeException implements Serializable- serialVersionUID:
- 5679383911644331821L
-