info.bix.tokai.bixpp
クラス RecordSet

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

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

Class RecordSet.

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

コンストラクタの概要
RecordSet()
           
 
メソッドの概要
 void addRecord(int index, Record vRecord)
          Method addRecord
 void addRecord(Record vRecord)
          Method addRecord
 java.util.Enumeration enumerateRecord()
          Method enumerateRecord
 Record[] getRecord()
          Method getRecord
 Record getRecord(int index)
          Method getRecord
 int getRecordCount()
          Method getRecordCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllRecord()
          Method removeAllRecord
 Record removeRecord(int index)
          Method removeRecord
 void setRecord(int index, Record vRecord)
          Method setRecord
 void setRecord(Record[] recordArray)
          Method setRecord
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
 

コンストラクタの詳細

RecordSet

public RecordSet()
メソッドの詳細

addRecord

public void addRecord(Record vRecord)
               throws java.lang.IndexOutOfBoundsException
Method addRecord

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

addRecord

public void addRecord(int index,
                      Record vRecord)
               throws java.lang.IndexOutOfBoundsException
Method addRecord

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

enumerateRecord

public java.util.Enumeration enumerateRecord()
Method enumerateRecord

戻り値:
Enumeration

getRecord

public Record getRecord(int index)
                 throws java.lang.IndexOutOfBoundsException
Method getRecord

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

getRecord

public Record[] getRecord()
Method getRecord

戻り値:
Record

getRecordCount

public int getRecordCount()
Method getRecordCount

戻り値:
int

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

removeAllRecord

public void removeAllRecord()
Method removeAllRecord


removeRecord

public Record removeRecord(int index)
Method removeRecord

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

setRecord

public void setRecord(int index,
                      Record vRecord)
               throws java.lang.IndexOutOfBoundsException
Method setRecord

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

setRecord

public void setRecord(Record[] recordArray)
Method setRecord

パラメータ:
recordArray -

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