public class TIntListIteratorShell
extends java.lang.Object
implements gnu.trove.list.TIntList
Constructor and Description |
---|
TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate,
byte[] state) |
TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate,
byte[] state,
boolean skipLeafsUnderORIfOREnabled) |
TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate,
byte[] state,
short activity) |
TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate,
byte[] state,
short activity,
boolean skipLeafsUnderORIfOREnabled) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(int val) |
void |
add(int[] vals) |
void |
add(int[] vals,
int offset,
int length) |
boolean |
addAll(java.util.Collection<? extends java.lang.Integer> collection) |
boolean |
addAll(int[] array) |
boolean |
addAll(gnu.trove.TIntCollection collection) |
int |
binarySearch(int value) |
int |
binarySearch(int value,
int fromIndex,
int toIndex) |
void |
clear() |
boolean |
contains(int value) |
boolean |
containsAll(java.util.Collection<?> collection) |
boolean |
containsAll(int[] array) |
boolean |
containsAll(gnu.trove.TIntCollection collection) |
void |
fill(int val) |
void |
fill(int fromIndex,
int toIndex,
int val) |
boolean |
forEach(gnu.trove.procedure.TIntProcedure procedure) |
boolean |
forEachDescending(gnu.trove.procedure.TIntProcedure procedure) |
int |
get(int offset) |
int |
getNoEntryValue() |
gnu.trove.list.TIntList |
grep(gnu.trove.procedure.TIntProcedure condition) |
int |
indexOf(int value) |
int |
indexOf(int offset,
int value) |
void |
insert(int offset,
int value) |
void |
insert(int offset,
int[] values) |
void |
insert(int offset,
int[] values,
int valOffset,
int len) |
gnu.trove.list.TIntList |
inverseGrep(gnu.trove.procedure.TIntProcedure condition) |
boolean |
isEmpty() |
gnu.trove.iterator.TIntIterator |
iterator() |
int |
lastIndexOf(int value) |
int |
lastIndexOf(int offset,
int value) |
int |
max() |
int |
min() |
boolean |
remove(int value) |
void |
remove(int offset,
int length) |
boolean |
removeAll(java.util.Collection<?> collection) |
boolean |
removeAll(int[] array) |
boolean |
removeAll(gnu.trove.TIntCollection collection) |
int |
removeAt(int offset) |
int |
replace(int offset,
int val) |
boolean |
retainAll(java.util.Collection<?> collection) |
boolean |
retainAll(int[] array) |
boolean |
retainAll(gnu.trove.TIntCollection collection) |
void |
reverse() |
void |
reverse(int from,
int to) |
int |
set(int offset,
int val) |
void |
set(int offset,
int[] values) |
void |
set(int offset,
int[] values,
int valOffset,
int length) |
void |
shuffle(java.util.Random rand) |
int |
size() |
void |
sort() |
void |
sort(int fromIndex,
int toIndex) |
gnu.trove.list.TIntList |
subList(int begin,
int end) |
int |
sum() |
int[] |
toArray() |
int[] |
toArray(int[] dest) |
int[] |
toArray(int[] dest,
int offset,
int len) |
int[] |
toArray(int[] dest,
int source_pos,
int dest_pos,
int len) |
int[] |
toArray(int offset,
int len) |
void |
transformValues(gnu.trove.function.TIntFunction function) |
public TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate, byte[] state)
public TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate, byte[] state, short activity)
public TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate, byte[] state, boolean skipLeafsUnderORIfOREnabled)
public TIntListIteratorShell(AbstractNAryTreeDelegate<?> delegate, byte[] state, short activity, boolean skipLeafsUnderORIfOREnabled)
public gnu.trove.iterator.TIntIterator iterator()
iterator
in interface gnu.trove.TIntCollection
public boolean containsAll(java.util.Collection<?> collection)
containsAll
in interface gnu.trove.TIntCollection
public boolean containsAll(gnu.trove.TIntCollection collection)
containsAll
in interface gnu.trove.TIntCollection
public boolean containsAll(int[] array)
containsAll
in interface gnu.trove.TIntCollection
public boolean addAll(java.util.Collection<? extends java.lang.Integer> collection)
addAll
in interface gnu.trove.TIntCollection
public boolean addAll(gnu.trove.TIntCollection collection)
addAll
in interface gnu.trove.TIntCollection
public boolean addAll(int[] array)
addAll
in interface gnu.trove.TIntCollection
public boolean retainAll(java.util.Collection<?> collection)
retainAll
in interface gnu.trove.TIntCollection
public boolean retainAll(gnu.trove.TIntCollection collection)
retainAll
in interface gnu.trove.TIntCollection
public boolean retainAll(int[] array)
retainAll
in interface gnu.trove.TIntCollection
public boolean removeAll(java.util.Collection<?> collection)
removeAll
in interface gnu.trove.TIntCollection
public boolean removeAll(gnu.trove.TIntCollection collection)
removeAll
in interface gnu.trove.TIntCollection
public boolean removeAll(int[] array)
removeAll
in interface gnu.trove.TIntCollection
public int getNoEntryValue()
getNoEntryValue
in interface gnu.trove.list.TIntList
getNoEntryValue
in interface gnu.trove.TIntCollection
public int size()
size
in interface gnu.trove.list.TIntList
size
in interface gnu.trove.TIntCollection
public boolean isEmpty()
isEmpty
in interface gnu.trove.list.TIntList
isEmpty
in interface gnu.trove.TIntCollection
public boolean add(int val)
add
in interface gnu.trove.list.TIntList
add
in interface gnu.trove.TIntCollection
public void add(int[] vals)
add
in interface gnu.trove.list.TIntList
public void add(int[] vals, int offset, int length)
add
in interface gnu.trove.list.TIntList
public void insert(int offset, int value)
insert
in interface gnu.trove.list.TIntList
public void insert(int offset, int[] values)
insert
in interface gnu.trove.list.TIntList
public void insert(int offset, int[] values, int valOffset, int len)
insert
in interface gnu.trove.list.TIntList
public int get(int offset)
get
in interface gnu.trove.list.TIntList
public int set(int offset, int val)
set
in interface gnu.trove.list.TIntList
public void set(int offset, int[] values)
set
in interface gnu.trove.list.TIntList
public void set(int offset, int[] values, int valOffset, int length)
set
in interface gnu.trove.list.TIntList
public int replace(int offset, int val)
replace
in interface gnu.trove.list.TIntList
public void clear()
clear
in interface gnu.trove.list.TIntList
clear
in interface gnu.trove.TIntCollection
public boolean remove(int value)
remove
in interface gnu.trove.list.TIntList
remove
in interface gnu.trove.TIntCollection
public int removeAt(int offset)
removeAt
in interface gnu.trove.list.TIntList
public void remove(int offset, int length)
remove
in interface gnu.trove.list.TIntList
public void transformValues(gnu.trove.function.TIntFunction function)
transformValues
in interface gnu.trove.list.TIntList
public void reverse()
reverse
in interface gnu.trove.list.TIntList
public void reverse(int from, int to)
reverse
in interface gnu.trove.list.TIntList
public void shuffle(java.util.Random rand)
shuffle
in interface gnu.trove.list.TIntList
public gnu.trove.list.TIntList subList(int begin, int end)
subList
in interface gnu.trove.list.TIntList
public int[] toArray()
toArray
in interface gnu.trove.list.TIntList
toArray
in interface gnu.trove.TIntCollection
public int[] toArray(int offset, int len)
toArray
in interface gnu.trove.list.TIntList
public int[] toArray(int[] dest)
toArray
in interface gnu.trove.list.TIntList
toArray
in interface gnu.trove.TIntCollection
public int[] toArray(int[] dest, int offset, int len)
toArray
in interface gnu.trove.list.TIntList
public int[] toArray(int[] dest, int source_pos, int dest_pos, int len)
toArray
in interface gnu.trove.list.TIntList
public boolean forEach(gnu.trove.procedure.TIntProcedure procedure)
forEach
in interface gnu.trove.list.TIntList
forEach
in interface gnu.trove.TIntCollection
public boolean forEachDescending(gnu.trove.procedure.TIntProcedure procedure)
forEachDescending
in interface gnu.trove.list.TIntList
public void sort()
sort
in interface gnu.trove.list.TIntList
public void sort(int fromIndex, int toIndex)
sort
in interface gnu.trove.list.TIntList
public void fill(int val)
fill
in interface gnu.trove.list.TIntList
public void fill(int fromIndex, int toIndex, int val)
fill
in interface gnu.trove.list.TIntList
public int binarySearch(int value)
binarySearch
in interface gnu.trove.list.TIntList
public int binarySearch(int value, int fromIndex, int toIndex)
binarySearch
in interface gnu.trove.list.TIntList
public int indexOf(int value)
indexOf
in interface gnu.trove.list.TIntList
public int indexOf(int offset, int value)
indexOf
in interface gnu.trove.list.TIntList
public int lastIndexOf(int value)
lastIndexOf
in interface gnu.trove.list.TIntList
public int lastIndexOf(int offset, int value)
lastIndexOf
in interface gnu.trove.list.TIntList
public boolean contains(int value)
contains
in interface gnu.trove.list.TIntList
contains
in interface gnu.trove.TIntCollection
public gnu.trove.list.TIntList grep(gnu.trove.procedure.TIntProcedure condition)
grep
in interface gnu.trove.list.TIntList
public gnu.trove.list.TIntList inverseGrep(gnu.trove.procedure.TIntProcedure condition)
inverseGrep
in interface gnu.trove.list.TIntList
public int max()
max
in interface gnu.trove.list.TIntList
public int min()
min
in interface gnu.trove.list.TIntList
public int sum()
sum
in interface gnu.trove.list.TIntList