Class JvmShallowHeapAbstractState<ReferenceT,StateT extends AbstractState<StateT>>

java.lang.Object
proguard.analysis.cpa.jvm.state.heap.tree.JvmShallowHeapAbstractState<ReferenceT,StateT>
All Implemented Interfaces:
AbstractState<JvmHeapAbstractState<StateT>>, JvmHeapAbstractState<StateT>

public class JvmShallowHeapAbstractState<ReferenceT,StateT extends AbstractState<StateT>> extends Object implements JvmHeapAbstractState<StateT>
A shallow heap models objects as atomic abstract states thus having only one level of depth. Object fields are not modeled. References of wrong types are ignored.