info.bix.tokai.bixpp
クラス Record

java.lang.Object
  上位を拡張 info.bix.tokai.bixpp.Record
すべての実装されたインタフェース:
java.io.Serializable

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

Class Record.

バージョン:
$Revision$ $Date$
関連項目:
直列化された形式

コンストラクタの概要
Record()
           
 
メソッドの概要
 void addItem(int index, Item vItem)
          Method addItem
 void addItem(Item vItem)
          Method addItem
 void deleteDays()
          Method deleteDays
 java.util.Enumeration enumerateItem()
          Method enumerateItem
 double getDays()
          Returns the value of field 'days'.
 Item[] getItem()
          Method getItem
 Item getItem(int index)
          Method getItem
 int getItemCount()
          Method getItemCount
 boolean hasDays()
          Method hasDays
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllItem()
          Method removeAllItem
 Item removeItem(int index)
          Method removeItem
 void setDays(double days)
          Sets the value of field 'days'.
 void setItem(int index, Item vItem)
          Method setItem
 void setItem(Item[] itemArray)
          Method setItem
static java.lang.Object unmarshal(java.io.Reader reader)
          Method unmarshal
 void validate()
          Method validate
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Record

public Record()
メソッドの詳細

addItem

public void addItem(Item vItem)
             throws java.lang.IndexOutOfBoundsException
Method addItem

パラメータ:
vItem -
例外:
java.lang.IndexOutOfBoundsException

addItem

public void addItem(int index,
                    Item vItem)
             throws java.lang.IndexOutOfBoundsException
Method addItem

パラメータ:
index -
vItem -
例外:
java.lang.IndexOutOfBoundsException

deleteDays

public void deleteDays()
Method deleteDays


enumerateItem

public java.util.Enumeration enumerateItem()
Method enumerateItem

戻り値:
Enumeration

getDays

public double getDays()
Returns the value of field 'days'.

戻り値:
double

getItem

public Item getItem(int index)
             throws java.lang.IndexOutOfBoundsException
Method getItem

パラメータ:
index -
戻り値:
Item
例外:
java.lang.IndexOutOfBoundsException

getItem

public Item[] getItem()
Method getItem

戻り値:
Item

getItemCount

public int getItemCount()
Method getItemCount

戻り値:
int

hasDays

public boolean hasDays()
Method hasDays

戻り値:
boolean

isValid

public boolean isValid()
Method isValid

戻り値:
boolean

marshal

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

パラメータ:
out -
例外:
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

パラメータ:
handler -
例外:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllItem

public void removeAllItem()
Method removeAllItem


removeItem

public Item removeItem(int index)
Method removeItem

パラメータ:
index -
戻り値:
Item

setDays

public void setDays(double days)
Sets the value of field 'days'.

パラメータ:
days - the value of field 'days'.

setItem

public void setItem(int index,
                    Item vItem)
             throws java.lang.IndexOutOfBoundsException
Method setItem

パラメータ:
index -
vItem -
例外:
java.lang.IndexOutOfBoundsException

setItem

public void setItem(Item[] itemArray)
Method setItem

パラメータ:
itemArray -

unmarshal

public static java.lang.Object unmarshal(java.io.Reader reader)
                                  throws org.exolab.castor.xml.MarshalException,
                                         org.exolab.castor.xml.ValidationException
Method unmarshal

パラメータ:
reader -
戻り値:
Object
例外:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

例外:
org.exolab.castor.xml.ValidationException