Package org.eclipse.cdt.core.parser.util
Class IntArray
java.lang.Object
org.eclipse.cdt.core.parser.util.IntArray
Automatically growing integer array.
- Since:
- 5.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int value) voidadd(int index, int value) voidaddAll(int[] array) voidvoidclear()voidensureCapacity(int minCapacity) intget(int index) booleanisEmpty()intremove(int index) voidremove(int from, int to) intset(int index, int value) intsize()int[]toArray()void
-
Constructor Details
-
IntArray
public IntArray() -
IntArray
public IntArray(int initialCapacity)
-
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
add
public void add(int value) -
add
public void add(int index, int value) -
addAll
-
addAll
public void addAll(int[] array) -
remove
public int remove(int index) -
remove
public void remove(int from, int to) -
clear
public void clear() -
get
public int get(int index) -
set
public int set(int index, int value) -
toArray
public int[] toArray() -
trimToSize
public void trimToSize() -
ensureCapacity
public void ensureCapacity(int minCapacity)
-