|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jodd.util.collection.BooleanArrayList
public class BooleanArrayList
ArrayList of boolean primitives.
Field Summary | |
---|---|
static int |
INITIAL_CAPACITY
|
Constructor Summary | |
---|---|
BooleanArrayList()
Constructs an empty list with an initial capacity. |
|
BooleanArrayList(boolean[] data)
Constructs a list containing the elements of the specified array. |
|
BooleanArrayList(int initialCapacity)
Constructs an empty list with the specified initial capacity. |
Method Summary | |
---|---|
void |
add(boolean element)
Appends the specified element to the end of this list. |
void |
add(int index,
boolean element)
Inserts the specified element at the specified position in this list. |
void |
addAll(boolean[] data)
Appends all of the elements in the specified array to the end of this list. |
void |
addAll(int index,
boolean[] data)
Appends all of the elements in the specified array at the specified position in this list. |
void |
clear()
Removes all of the elements from this list. |
boolean |
contains(boolean data)
Returns true if this list contains the specified element. |
void |
ensureCapacity(int mincap)
Increases the capacity of this ArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument. |
boolean |
get(int index)
Returns the element at the specified position in this list. |
int |
indexOf(boolean data)
Searches for the first occurence of the given argument. |
boolean |
isEmpty()
Tests if this list has no elements. |
int |
lastIndexOf(boolean data)
Returns the index of the last occurrence of the specified object in this list. |
boolean |
remove(int index)
Removes the element at the specified position in this list. |
void |
removeRange(int fromIndex,
int toIndex)
Removes from this list all of the elements whose index is between fromIndex, inclusive and toIndex, exclusive. |
boolean |
set(int index,
boolean element)
Replaces the element at the specified position in this list with the specified element. |
int |
size()
Returns the number of elements in this list. |
boolean[] |
toArray()
Returns an array containing all of the elements in this list in the correct order. |
void |
trimToSize()
Trims the capacity of this instance to be the list's current size. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static int INITIAL_CAPACITY
Constructor Detail |
---|
public BooleanArrayList()
public BooleanArrayList(int initialCapacity)
public BooleanArrayList(boolean[] data)
Method Detail |
---|
public boolean[] toArray()
public boolean get(int index)
public int size()
public boolean remove(int index)
index
- the index of the element to remove
java.lang.UnsupportedOperationException
- when this operation is not
supported
java.lang.IndexOutOfBoundsException
- if the specified index is out of rangepublic void removeRange(int fromIndex, int toIndex)
public boolean set(int index, boolean element)
index
- the index of the element to changeelement
- the value to be stored at the specified position
public void add(boolean element)
public void add(int index, boolean element)
index
- the index at which to insert the elementelement
- the value to insertpublic void addAll(boolean[] data)
public void addAll(int index, boolean[] data)
public void clear()
public boolean contains(boolean data)
public int indexOf(boolean data)
public int lastIndexOf(boolean data)
public boolean isEmpty()
public void ensureCapacity(int mincap)
public void trimToSize()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |