Class VectorVectorInt
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<VectorInt>
-
- org.sosy_lab.java_smt.solvers.opensmt.api.VectorVectorInt
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description VectorVectorInt()VectorVectorInt(int count, VectorInt value)protectedVectorVectorInt(long cPtr, boolean cMemoryOwn)VectorVectorInt(java.lang.Iterable<VectorInt> initialElements)VectorVectorInt(VectorInt[] initialElements)VectorVectorInt(VectorVectorInt other)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(int index, VectorInt e)booleanadd(VectorInt e)longcapacity()voidclear()voiddelete()protected voidfinalize()VectorIntget(int index)protected static longgetCPtr(VectorVectorInt obj)booleanisEmpty()VectorIntremove(int index)protected voidremoveRange(int fromIndex, int toIndex)voidreserve(long n)VectorIntset(int index, VectorInt e)intsize()protected static longswigRelease(VectorVectorInt obj)-
Methods inherited from class java.util.AbstractList
addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList
-
-
-
-
Constructor Detail
-
VectorVectorInt
protected VectorVectorInt(long cPtr, boolean cMemoryOwn)
-
VectorVectorInt
public VectorVectorInt(VectorInt[] initialElements)
-
VectorVectorInt
public VectorVectorInt(java.lang.Iterable<VectorInt> initialElements)
-
VectorVectorInt
public VectorVectorInt()
-
VectorVectorInt
public VectorVectorInt(VectorVectorInt other)
-
VectorVectorInt
public VectorVectorInt(int count, VectorInt value)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(VectorVectorInt obj)
-
swigRelease
protected static long swigRelease(VectorVectorInt obj)
-
finalize
protected void finalize()
- Overrides:
finalizein classjava.lang.Object
-
delete
public void delete()
-
get
public VectorInt get(int index)
-
add
public boolean add(VectorInt e)
-
add
public void add(int index, VectorInt e)
-
remove
public VectorInt remove(int index)
-
removeRange
protected void removeRange(int fromIndex, int toIndex)- Overrides:
removeRangein classjava.util.AbstractList<VectorInt>
-
size
public int size()
-
capacity
public long capacity()
-
reserve
public void reserve(long n)
-
isEmpty
public boolean isEmpty()
-
-