RTI Connext Java API
Version 5.3.1
|
Instantiates com.rti.dds.infrastructure.com.rti.dds.util.Sequence
< boolean >
More...
Public Member Functions | |
BooleanSeq () | |
Constructs an empty sequence of booleans with an initial maximum of zero. | |
BooleanSeq (int initialMaximum) | |
Constructs an empty sequence of booleans with the given initial maximum. | |
BooleanSeq (boolean[] booleans) | |
Constructs a new sequence containing the given booleans. | |
boolean | addAllBoolean (boolean[] elements, int offset, int length) |
Append length elements from the given array to this sequence, starting at index offset in that array. | |
boolean | addAllBoolean (boolean[] elements) |
void | addBoolean (boolean element) |
Append the element to the end of the sequence. | |
void | addBoolean (int index, boolean element) |
Shift all elements in the sequence starting from the given index and add the element to the given index. | |
boolean | getBoolean (int index) |
Returns the boolean at the given index. | |
boolean | setBoolean (int index, boolean element) |
Set the new boolean at the given index and return the old boolean. | |
void | setBoolean (int dstIndex, boolean[] elements, int srcIndex, int length) |
Copy a portion of the given array into this sequence. | |
boolean[] | toArrayBoolean (boolean[] array) |
Return an array containing copy of the contents of this sequence. | |
Object | get (int index) |
A wrapper for getBoolean(int) that returns a java.lang.Boolean. | |
Object | set (int index, Object element) |
A wrapper for setBoolean(). | |
void | add (int index, Object element) |
A wrapper for addBoolean(int, int). | |
Public Member Functions inherited from AbstractPrimitiveSequence | |
final Class | getElementType () |
void | loan (Object buffer, int new_length) |
Loan a contiguous buffer to this sequence. | |
void | unloan () |
Return the loaned buffer in the sequence and set the maximum to 0. | |
final boolean | hasOwnership () |
Return the value of the owned flag. | |
final void | clear () |
final void | setSize (int newSize) |
final int | size () |
final Object | copy_from (Object src) |
Public Member Functions inherited from AbstractSequence | |
void | add (int index, Object element) |
Inserts the specified element at the specified position in this sequence. | |
boolean | add (Object element) |
Appends the specified element to the end of this sequence. | |
final Object | remove (int index) |
Remove the element at the given index by shifting all subsequent elements "left" by one. | |
Public Member Functions inherited from Sequence | |
int | getMaximum () |
Get the current maximum number of elements that can be stored in this sequence. | |
void | setMaximum (int new_max) |
Resize this sequence to a new desired maximum. | |
Class | getElementType () |
Instantiates com.rti.dds.infrastructure.com.rti.dds.util.Sequence
< boolean >
BooleanSeq | ( | ) |
Constructs an empty sequence of booleans with an initial maximum of zero.
BooleanSeq | ( | int | initialMaximum | ) |
Constructs an empty sequence of booleans with the given initial maximum.
BooleanSeq | ( | boolean[] | booleans | ) |
Constructs a new sequence containing the given booleans.
booleans | the initial contents of this sequence |
NullPointerException | if the input array is null |
boolean addAllBoolean | ( | boolean[] | elements, |
int | offset, | ||
int | length | ||
) |
Append length
elements from the given array to this sequence, starting at index offset
in that array.
NullPointerException | if the given array is null. |
boolean addAllBoolean | ( | boolean[] | elements | ) |
NullPointerException | if the given array is null |
void addBoolean | ( | boolean | element | ) |
Append the element to the end of the sequence.
void addBoolean | ( | int | index, |
boolean | element | ||
) |
Shift all elements in the sequence starting from the given index and add the element to the given index.
boolean getBoolean | ( | int | index | ) |
Returns the boolean at the given index.
IndexOutOfBoundsException | if the index is out of bounds. |
boolean setBoolean | ( | int | index, |
boolean | element | ||
) |
Set the new boolean at the given index and return the old boolean.
IndexOutOfBoundsException | if the index is out of bounds. |
void setBoolean | ( | int | dstIndex, |
boolean[] | elements, | ||
int | srcIndex, | ||
int | length | ||
) |
Copy a portion of the given array into this sequence.
dstIndex | the index at which to start copying into this sequence. |
elements | an array of primitive elements. |
srcIndex | the index at which to start copying from the given array. |
length | the number of elements to copy. |
IndexOutOfBoundsException | if copying would cause access of data outside array bounds. |
boolean [] toArrayBoolean | ( | boolean[] | array | ) |
Return an array containing copy of the contents of this sequence.
array | The array into which this sequence should be copied. It may be null. If it is, or if array length is too small, the array will be ignored, and a new array of the necessary length will be created and copied into instead. |
|
virtual |
A wrapper for getBoolean(int) that returns a java.lang.Boolean.
Implements AbstractPrimitiveSequence.
|
virtual |
A wrapper for setBoolean().
ClassCastException | if the element is not of type Boolean. |
Implements AbstractPrimitiveSequence.
|
virtual |
A wrapper for addBoolean(int, int).
ClassCastException | if the element is not of type Boolean. |
Implements AbstractPrimitiveSequence.