Interface ExtendedHeapModel
- All Superinterfaces:
HeapModel, InstanceKeyFactory, PointerKeyFactory
- All Known Subinterfaces:
AstHeapModel
- All Known Implementing Classes:
DelegatingExtendedHeapModel
An extension of a heap model that returns a
PointerKey to represent an array length field-
Method Summary
Methods inherited from interface HeapModel
getClassHierarchy, iteratePointerKeysMethods inherited from interface InstanceKeyFactory
getInstanceKeyForAllocation, getInstanceKeyForConstant, getInstanceKeyForMetadataObject, getInstanceKeyForMultiNewArray, getInstanceKeyForPEI
-
Method Details
-
getPointerKeyForArrayLength
- Parameters:
I- an InstanceKey representing an abstract array- Returns:
- the PointerKey that acts as a representation for the arraylength field of this abstract array
-