org.gxos.schema.papi
Class HIDs

java.lang.Object
  |
  +--org.gxos.schema.papi.HIDs
All Implemented Interfaces:
java.io.Serializable

public class HIDs
extends java.lang.Object
implements java.io.Serializable

Human identifiers. These identifiers are easy to memorize by humans.

See Also:
Serialized Form

Constructor Summary
HIDs()
           
 
Method Summary
 void addHID(HID vHID)
           
 java.util.Enumeration enumerateHID()
           
 HID[] getHID()
           
 HID getHID(int index)
           
 int getHIDCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 void removeAllHID()
           
 HID removeHID(int index)
           
 void setHID(HID[] hIDArray)
           
 void setHID(HID vHID, int index)
           
static HIDs unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HIDs

public HIDs()
Method Detail

addHID

public void addHID(HID vHID)
            throws java.lang.IndexOutOfBoundsException
Parameters:
vHID -  

enumerateHID

public java.util.Enumeration enumerateHID()

getHID

public HID getHID(int index)
           throws java.lang.IndexOutOfBoundsException
Parameters:
index -  

getHID

public HID[] getHID()

getHIDCount

public int getHIDCount()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -  

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -  

removeAllHID

public void removeAllHID()

removeHID

public HID removeHID(int index)
Parameters:
index -  

setHID

public void setHID(HID vHID,
                   int index)
            throws java.lang.IndexOutOfBoundsException
Parameters:
vHID -  
index -  

setHID

public void setHID(HID[] hIDArray)
Parameters:
hIDArray -  

unmarshal

public static HIDs unmarshal(java.io.Reader reader)
                      throws org.exolab.castor.xml.MarshalException,
                             org.exolab.castor.xml.ValidationException
Parameters:
reader -  

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException