public class

ByteListImpl

extends Object
implements ByteList
java.lang.Object
   ↳ org.apache.xerces.impl.dv.util.ByteListImpl

Class Overview

Implementation of org.apache.xerces.xs.datatypes.ByteList.

Summary

Fields
protected String canonical
protected final byte[] data
Public Constructors
ByteListImpl(byte[] data)
Public Methods
boolean contains(byte item)
Checks if the byte item is a member of this list.
int getLength()
The number of bytes in the list.
byte item(int index)
Returns the indexth item in the collection.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.xerces.xs.datatypes.ByteList

Fields

protected String canonical

protected final byte[] data

Public Constructors

public ByteListImpl (byte[] data)

Public Methods

public boolean contains (byte item)

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

Parameters
item byte whose presence in this list is to be tested.
Returns
  • True if this list contains the byte item.

public int getLength ()

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

public byte item (int index)

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

Parameters
index index into the collection.
Returns
  • The byte at the indexth position in the ByteList.
Throws
XSException INDEX_SIZE_ERR: if index is greater than or equal to the number of objects in the list.