java.lang.Iterable<E>, java.util.Collection<E>, java.util.List, org.apache.xerces.xs.datatypes.ByteListpublic class ByteListImpl
extends java.util.AbstractList
implements org.apache.xerces.xs.datatypes.ByteList
org.apache.xerces.xs.datatypes.ByteList.
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
canonical |
|
protected byte[] |
data |
| Constructor | Description |
|---|---|
ByteListImpl(byte[] data) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
contains(byte item) |
Checks if the
byte item is a
member of this list. |
java.lang.Object |
get(int index) |
|
int |
getLength() |
The number of
bytes in the list. |
byte |
item(int index) |
Returns the
indexth item in the collection. |
int |
size() |
|
byte[] |
toByteArray() |
Construct and return a byte array for bytes contained in this list.
|
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringadd, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListadd, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, of, of, of, of, of, of, of, of, of, of, of, of, remove, remove, removeAll, replaceAll, retainAll, set, sort, spliterator, subList, toArray, toArraypublic int getLength()
bytes in the list. The range of
valid child object indices is 0 to length-1 inclusive.getLength in interface org.apache.xerces.xs.datatypes.ByteListpublic boolean contains(byte item)
byte item is a
member of this list.contains in interface org.apache.xerces.xs.datatypes.ByteListitem - byte whose presence in this list
is to be tested.byte
item.public byte item(int index)
throws org.apache.xerces.xs.XSException
indexth item in the collection. The index
starts at 0.item in interface org.apache.xerces.xs.datatypes.ByteListindex - index into the collection.byte at the indexth
position in the ByteList.org.apache.xerces.xs.XSException - INDEX_SIZE_ERR: if index is greater than or equal to the
number of objects in the list.public java.lang.Object get(int index)
get in interface java.util.Listget in class java.util.AbstractListpublic int size()
size in interface java.util.Collection<E extends java.lang.Object>size in interface java.util.Listsize in class java.util.AbstractCollectionpublic byte[] toByteArray()
org.apache.xerces.xs.datatypes.ByteListtoByteArray in interface org.apache.xerces.xs.datatypes.ByteListCopyright ? 1999-2018 The Apache Software Foundation. All Rights Reserved.