4.1.0.610 20071213

ch.ecma.csta.binding
Class NumberOfChargingUnits

java.lang.Object
  extended by ch.ecma.csta.CastorObject
      extended by ch.ecma.csta.binding.NumberOfChargingUnits
All Implemented Interfaces:
java.io.Serializable

public class NumberOfChargingUnits
extends ch.ecma.csta.CastorObject
implements java.io.Serializable

Class NumberOfChargingUnits.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
NumberOfChargingUnits()
           
 
Method Summary
 void addChargingUnitsRecord(ChargingUnitsRecord vChargingUnitsRecord)
          Method addChargingUnitsRecord
 void addChargingUnitsRecord(int index, ChargingUnitsRecord vChargingUnitsRecord)
          Method addChargingUnitsRecord
 java.util.Enumeration enumerateChargingUnitsRecord()
          Method enumerateChargingUnitsRecord
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 ChargingUnitsRecord[] getChargingUnitsRecord()
          Method getChargingUnitsRecord
 ChargingUnitsRecord getChargingUnitsRecord(int index)
          Method getChargingUnitsRecord
 int getChargingUnitsRecordCount()
          Method getChargingUnitsRecordCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllChargingUnitsRecord()
          Method removeAllChargingUnitsRecord
 ChargingUnitsRecord removeChargingUnitsRecord(int index)
          Method removeChargingUnitsRecord
 void setChargingUnitsRecord(ChargingUnitsRecord[] chargingUnitsRecordArray)
          Method setChargingUnitsRecord
 void setChargingUnitsRecord(int index, ChargingUnitsRecord vChargingUnitsRecord)
          Method setChargingUnitsRecord
static NumberOfChargingUnits unmarshalNumberOfChargingUnits(java.io.Reader reader)
          Method unmarshalNumberOfChargingUnits
 void validate()
          Method validate
 
Methods inherited from class ch.ecma.csta.CastorObject
getOldSessionID, hashCode, setOldSessionID, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NumberOfChargingUnits

public NumberOfChargingUnits()
Method Detail

addChargingUnitsRecord

public void addChargingUnitsRecord(ChargingUnitsRecord vChargingUnitsRecord)
                            throws java.lang.IndexOutOfBoundsException
Method addChargingUnitsRecord

Parameters:
vChargingUnitsRecord -
Throws:
java.lang.IndexOutOfBoundsException

addChargingUnitsRecord

public void addChargingUnitsRecord(int index,
                                   ChargingUnitsRecord vChargingUnitsRecord)
                            throws java.lang.IndexOutOfBoundsException
Method addChargingUnitsRecord

Parameters:
index -
vChargingUnitsRecord -
Throws:
java.lang.IndexOutOfBoundsException

enumerateChargingUnitsRecord

public java.util.Enumeration enumerateChargingUnitsRecord()
Method enumerateChargingUnitsRecord

Returns:
Enumeration

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class ch.ecma.csta.CastorObject
Parameters:
obj -
Returns:
boolean

getChargingUnitsRecord

public ChargingUnitsRecord getChargingUnitsRecord(int index)
                                           throws java.lang.IndexOutOfBoundsException
Method getChargingUnitsRecord

Parameters:
index -
Returns:
ChargingUnitsRecord
Throws:
java.lang.IndexOutOfBoundsException

getChargingUnitsRecord

public ChargingUnitsRecord[] getChargingUnitsRecord()
Method getChargingUnitsRecord

Returns:
ChargingUnitsRecord

getChargingUnitsRecordCount

public int getChargingUnitsRecordCount()
Method getChargingUnitsRecordCount

Returns:
int

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

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

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllChargingUnitsRecord

public void removeAllChargingUnitsRecord()
Method removeAllChargingUnitsRecord


removeChargingUnitsRecord

public ChargingUnitsRecord removeChargingUnitsRecord(int index)
Method removeChargingUnitsRecord

Parameters:
index -
Returns:
ChargingUnitsRecord

setChargingUnitsRecord

public void setChargingUnitsRecord(int index,
                                   ChargingUnitsRecord vChargingUnitsRecord)
                            throws java.lang.IndexOutOfBoundsException
Method setChargingUnitsRecord

Parameters:
index -
vChargingUnitsRecord -
Throws:
java.lang.IndexOutOfBoundsException

setChargingUnitsRecord

public void setChargingUnitsRecord(ChargingUnitsRecord[] chargingUnitsRecordArray)
Method setChargingUnitsRecord

Parameters:
chargingUnitsRecordArray -

unmarshalNumberOfChargingUnits

public static NumberOfChargingUnits unmarshalNumberOfChargingUnits(java.io.Reader reader)
                                                            throws org.exolab.castor.xml.MarshalException,
                                                                   org.exolab.castor.xml.ValidationException
Method unmarshalNumberOfChargingUnits

Parameters:
reader -
Returns:
NumberOfChargingUnits
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

Throws:
org.exolab.castor.xml.ValidationException

4.1.0.610 20071213

Copyright 2004 Avaya Inc All Rights Reserved.