org.apache.xerces.impl.dv.util

Class ByteListImpl

public class ByteListImpl extends Object implements ByteList

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

Version: $Id: ByteListImpl.java,v 1.5 2004/10/08 15:08:49 mrglavas Exp $

Author: Ankit Pasricha, IBM

UNKNOWN:

Field Summary
protected Stringcanonical
protected byte[]data
Constructor Summary
ByteListImpl(byte[] data)
Method Summary
booleancontains(byte item)
Checks if the byte item is a member of this list.
intgetLength()
The number of bytes in the list.
byteitem(int index)
Returns the indexth item in the collection.

Field Detail

canonical

protected String canonical

data

protected final byte[] data

Constructor Detail

ByteListImpl

public ByteListImpl(byte[] data)

Method Detail

contains

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.

getLength

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

item

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.

Copyright © 1999-2005 Apache XML Project. All Rights Reserved.