org.apache.xerces.impl.xs.util

Class ShortListImpl

Implemented Interfaces:
org.apache.xerces.xs.ShortList

public class ShortListImpl
extends java.lang.Object
implements org.apache.xerces.xs.ShortList

Containts a list of Object's.

Version:
$Id: ShortListImpl.java,v 1.1 2003/11/12 23:17:34 sandygao Exp $

Author:
Sandy Gao, IBM

Constructor Summary

ShortListImpl(short[] array, int length)
Construct an XSObjectList implementation

Method Summary

boolean
contains(short item)
Checks if the unsigned short item is a member of this list.
int
getLength()
The number of Objects in the list.
short
item(int index)

Constructor Details

ShortListImpl

public ShortListImpl(short[] array,
                     int length)
Construct an XSObjectList implementation

Parameters:
array - the data array
length - the number of elements

Method Details

contains

public boolean contains(short item)
Checks if the unsigned short item is a member of this list.
Specified by:
contains in interface org.apache.xerces.xs.ShortList

Parameters:
item - unsigned short whose presence in this list is to be tested.

Returns:
True if this list contains the unsigned short item.


getLength

public int getLength()
The number of Objects in the list. The range of valid child node indices is 0 to length-1 inclusive.
Specified by:
getLength in interface org.apache.xerces.xs.ShortList


item

public short item(int index)
            throws org.apache.xerces.xs.XSException
Specified by:
item in interface org.apache.xerces.xs.ShortList


Copyright B) 1999-2004 Apache XML Project. All Rights Reserved.