Top Description Methods
org.apache.xerces.xs.datatypes

public Interface ByteList

extends List
Known Direct Implementers
org.apache.xerces.impl.dv.util.ByteListImpl
Imports
java.util.List, org.apache.xerces.xs.XSException

The ByteList is an immutable ordered collection of byte.

Author
Ankit Pasricha, IBM
Version
$Id: ByteList.java 1024038 2010-10-18 22:06:35Z sandygao $

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

True if this list contains the byte item.
contains
(byte
byte whose presence in this list is to be tested.
item
)

Checks if the byte item is a member of this list.

public int
getLength()

The number of bytes in the list.

public byte

Returns:

The byte at the indexth position in the ByteList.
item
(int
index into the collection.
index
)

Returns the indexth item in the collection.

public byte[]
toByteArray()

Construct and return a byte array for bytes contained in this list.

Inherited from java.util.List:
addaddaddAlladdAlladdFirstaddLastclearcontainscontainsAllcopyOfequalsgetgetFirstgetLasthashCodeindexOfisEmptyiteratorlastIndexOflistIteratorlistIteratorofofofofofofofofofofofofremoveremoveremoveAllremoveFirstremoveLastreplaceAllretainAllreversedsetsizesortspliteratorsubListtoArraytoArray

Method Detail

containsback to summary
public boolean contains(byte item)

Checks if the byte item is a member of this list.

Parameters
item:byte

byte whose presence in this list is to be tested.

Returns:boolean

True if this list contains the byte item.

getLengthback to summary
public int getLength()

The number of bytes in the list. The range of valid child object indices is 0 to length-1 inclusive.

itemback to summary
public byte item(int index) throws XSException

Returns the indexth item in the collection. The index starts at 0.

Parameters
index:int

index into the collection.

Returns:byte

The byte at the indexth position in the ByteList.

Exceptions
XSException:
INDEX_SIZE_ERR: if index is greater than or equal to the number of objects in the list or less than zero.
toByteArrayback to summary
public byte[] toByteArray()

Construct and return a byte array for bytes contained in this list.