info.bix.tokai.bixpp
クラス BIXPp

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

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

Class BIXPp.

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

コンストラクタの概要
BIXPp()
           
 
メソッドの概要
 void addCultivation(Cultivation vCultivation)
          Method addCultivation
 void addCultivation(int index, Cultivation vCultivation)
          Method addCultivation
 void deleteVersion()
          Method deleteVersion
 java.util.Enumeration enumerateCultivation()
          Method enumerateCultivation
 java.util.Date getComplete()
          Returns the value of field 'complete'.
 java.util.Date getCreate()
          Returns the value of field 'create'.
 Cultivation[] getCultivation()
          Method getCultivation
 Cultivation getCultivation(int index)
          Method getCultivation
 int getCultivationCount()
          Method getCultivationCount
 Farm getFarm()
          Returns the value of field 'farm'.
 Producer getProducer()
          Returns the value of field 'producer'.
 RecordingDefinition getRecordingDefinition()
          Returns the value of field 'recordingDefinition'.
 RecordSet getRecordSet()
          Returns the value of field 'recordSet'.
 org.exolab.castor.types.Date getStart()
          Returns the value of field 'start'.
 java.util.Date getUpdate()
          Returns the value of field 'update'.
 float getVersion()
          Returns the value of field 'version'.
 boolean hasVersion()
          Method hasVersion
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllCultivation()
          Method removeAllCultivation
 Cultivation removeCultivation(int index)
          Method removeCultivation
 void setComplete(java.util.Date complete)
          Sets the value of field 'complete'.
 void setCreate(java.util.Date create)
          Sets the value of field 'create'.
 void setCultivation(Cultivation[] cultivationArray)
          Method setCultivation
 void setCultivation(int index, Cultivation vCultivation)
          Method setCultivation
 void setFarm(Farm farm)
          Sets the value of field 'farm'.
 void setProducer(Producer producer)
          Sets the value of field 'producer'.
 void setRecordingDefinition(RecordingDefinition recordingDefinition)
          Sets the value of field 'recordingDefinition'.
 void setRecordSet(RecordSet recordSet)
          Sets the value of field 'recordSet'.
 void setStart(org.exolab.castor.types.Date start)
          Sets the value of field 'start'.
 void setUpdate(java.util.Date update)
          Sets the value of field 'update'.
 void setVersion(float version)
          Sets the value of field 'version'.
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
 

コンストラクタの詳細

BIXPp

public BIXPp()
メソッドの詳細

addCultivation

public void addCultivation(Cultivation vCultivation)
                    throws java.lang.IndexOutOfBoundsException
Method addCultivation

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

addCultivation

public void addCultivation(int index,
                           Cultivation vCultivation)
                    throws java.lang.IndexOutOfBoundsException
Method addCultivation

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

deleteVersion

public void deleteVersion()
Method deleteVersion


enumerateCultivation

public java.util.Enumeration enumerateCultivation()
Method enumerateCultivation

戻り値:
Enumeration

getComplete

public java.util.Date getComplete()
Returns the value of field 'complete'.

戻り値:
Date

getCreate

public java.util.Date getCreate()
Returns the value of field 'create'.

戻り値:
Date

getCultivation

public Cultivation getCultivation(int index)
                           throws java.lang.IndexOutOfBoundsException
Method getCultivation

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

getCultivation

public Cultivation[] getCultivation()
Method getCultivation

戻り値:
Cultivation

getCultivationCount

public int getCultivationCount()
Method getCultivationCount

戻り値:
int

getFarm

public Farm getFarm()
Returns the value of field 'farm'.

戻り値:
Farm

getProducer

public Producer getProducer()
Returns the value of field 'producer'.

戻り値:
Producer

getRecordSet

public RecordSet getRecordSet()
Returns the value of field 'recordSet'.

戻り値:
RecordSet

getRecordingDefinition

public RecordingDefinition getRecordingDefinition()
Returns the value of field 'recordingDefinition'.

戻り値:
RecordingDefinition

getStart

public org.exolab.castor.types.Date getStart()
Returns the value of field 'start'.

戻り値:
Date

getUpdate

public java.util.Date getUpdate()
Returns the value of field 'update'.

戻り値:
Date

getVersion

public float getVersion()
Returns the value of field 'version'.

戻り値:
float

hasVersion

public boolean hasVersion()
Method hasVersion

戻り値:
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

removeAllCultivation

public void removeAllCultivation()
Method removeAllCultivation


removeCultivation

public Cultivation removeCultivation(int index)
Method removeCultivation

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

setComplete

public void setComplete(java.util.Date complete)
Sets the value of field 'complete'.

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

setCreate

public void setCreate(java.util.Date create)
Sets the value of field 'create'.

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

setCultivation

public void setCultivation(int index,
                           Cultivation vCultivation)
                    throws java.lang.IndexOutOfBoundsException
Method setCultivation

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

setCultivation

public void setCultivation(Cultivation[] cultivationArray)
Method setCultivation

パラメータ:
cultivationArray -

setFarm

public void setFarm(Farm farm)
Sets the value of field 'farm'.

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

setProducer

public void setProducer(Producer producer)
Sets the value of field 'producer'.

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

setRecordSet

public void setRecordSet(RecordSet recordSet)
Sets the value of field 'recordSet'.

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

setRecordingDefinition

public void setRecordingDefinition(RecordingDefinition recordingDefinition)
Sets the value of field 'recordingDefinition'.

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

setStart

public void setStart(org.exolab.castor.types.Date start)
Sets the value of field 'start'.

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

setUpdate

public void setUpdate(java.util.Date update)
Sets the value of field 'update'.

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

setVersion

public void setVersion(float version)
Sets the value of field 'version'.

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

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