| Package | Description |
|---|---|
| org.apache.mina.util.byteaccess |
| Modifier and Type | Field and Description |
|---|---|
private ByteArrayList.Node |
CompositeByteArray.CursorImpl.componentNode |
private ByteArrayList.Node |
ByteArrayList.header
A
ByteArrayList.Node which indicates the start and end of the list and does not
hold a value. |
private ByteArrayList.Node |
ByteArrayList.Node.next
A pointer to the node after this node
|
private ByteArrayList.Node |
ByteArrayList.Node.previous
A pointer to the node before this node
|
| Modifier and Type | Method and Description |
|---|---|
ByteArrayList.Node |
ByteArrayList.getFirst()
Returns the first node in the byte array
|
ByteArrayList.Node |
ByteArrayList.getLast()
Returns the last
ByteArrayList.Node in the list |
ByteArrayList.Node |
ByteArrayList.Node.getNextNode()
Gets the next node.
|
ByteArrayList.Node |
ByteArrayList.Node.getPreviousNode()
Gets the previous node.
|
ByteArrayList.Node |
ByteArrayList.removeFirst()
Removes the first node from this list
|
ByteArrayList.Node |
ByteArrayList.removeLast()
Removes the last node in this list
|
protected ByteArrayList.Node |
ByteArrayList.removeNode(ByteArrayList.Node node)
Removes the specified node from the list.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ByteArrayList.addNode(ByteArrayList.Node nodeToInsert,
ByteArrayList.Node insertBeforeNode)
Inserts a new node into the list.
|
protected ByteArrayList.Node |
ByteArrayList.removeNode(ByteArrayList.Node node)
Removes the specified node from the list.
|