Class TwoLevelVector<T extends @Nullable Object>
java.lang.Object
com.ibm.wala.util.collections.TwoLevelVector<T>
- All Implemented Interfaces:
IVector<T>, Serializable, Iterable<T>
public class TwoLevelVector<T extends @Nullable Object>
extends Object
implements IVector<T>, Serializable
An
IVector implementation which delegates to pages of int vectors.- See Also:
-
Constructor Details
-
TwoLevelVector
public TwoLevelVector()
-
-
Method Details
-
get
-
set
-
performVerboseAction
public void performVerboseAction()- Specified by:
performVerboseActionin interfaceIVector<T extends @Nullable Object>- See Also:
-
iterator
-
getMaxIndex
public int getMaxIndex()- Specified by:
getMaxIndexin interfaceIVector<T extends @Nullable Object>- Returns:
- max i s.t get(i) != null
-