be.SIRAPRISE.client.jsba
Class RecordType

java.lang.Object
  extended by be.SIRAPRISE.client.jsba.AbstractDBObject
      extended by be.SIRAPRISE.client.jsba.AbstractUpdatableDBObject
          extended by be.SIRAPRISE.client.jsba.RecordType
All Implemented Interfaces:
DBObject, DBObjectToRecordtype, RecordtypeToDBObject, UpdatableDBObject

public final class RecordType
extends AbstractUpdatableDBObject
implements RecordtypeToDBObject, DBObjectToRecordtype

Author:
Erwin

Constructor Summary
RecordType()
          Creates the RecordType
RecordType(java.lang.String relvarName, java.lang.String recordTypeName, java.lang.String indexName, java.lang.String fileName, int storageSpaceID)
          Creates the RecordType
 
Method Summary
 java.lang.String getFileName()
          Gets fileName
 java.lang.String getIndexName()
          Gets indexName
 UpdatableDBObject getPreUpdateState()
          Gets The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.
 java.lang.String getRecordtypeFilename()
          Gets the filename for recordtype
 java.lang.String getRecordtypeIndexname()
          Gets the indexname for recordtype
 java.lang.String getRecordTypeName()
          Gets recordTypeName
 java.lang.String getRecordtypeRecordtypename()
          Gets the recordtypename for recordtype
 java.lang.String getRecordtypeRelvarname()
          Gets the relvarname for recordtype
 java.lang.String getRecordtypeStoragespaceid()
          Gets the storagespaceid for recordtype
 java.lang.String getRelvarName()
          Gets relvarName
 int getStorageSpaceID()
          Gets storageSpaceID
 void setFileName(java.lang.String fileName)
          Sets fileName
 void setFilenameFromDB(java.lang.String filename)
          Sets filename from the DB
 void setIndexName(java.lang.String indexName)
          Sets indexName
 void setIndexnameFromDB(java.lang.String indexname)
          Sets indexname from the DB
 void setPreUpdateState()
          This method is called by the J/R bridging engine after an object has been setup from some tuple retrieved from the database.
 void setRecordTypeName(java.lang.String recordTypeName)
          Sets recordTypeName
 void setRecordtypenameFromDB(java.lang.String recordtypename)
          Sets recordtypename from the DB
 void setRelvarName(java.lang.String relvarName)
          Sets relvarName
 void setRelvarnameFromDB(java.lang.String relvarname)
          Sets relvarname from the DB
 void setStorageSpaceID(int storageSpaceID)
          Sets storageSpaceID
 void setStoragespaceidFromDB(java.lang.String storagespaceid)
          Sets storagespaceid from the DB
 
Methods inherited from class be.SIRAPRISE.client.jsba.AbstractUpdatableDBObject
dbUpdateCommand, dbUpdateCommand
 
Methods inherited from class be.SIRAPRISE.client.jsba.AbstractDBObject
dbAddCommand, dbAddCommand, dbAddCommand, dbAddCommandAll, dbAssertCommand, dbAssertCommand, dbAssertCommand, dbAssertCommandAll, dbDeleteCommand, dbDeleteCommand, dbDeleteCommand, dbDeleteCommandAll, dbUnAssertCommand, dbUnAssertCommand, dbUnAssertCommand, dbUnAssertCommandAll
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RecordType

public RecordType()
Creates the RecordType


RecordType

public RecordType(java.lang.String relvarName,
                  java.lang.String recordTypeName,
                  java.lang.String indexName,
                  java.lang.String fileName,
                  int storageSpaceID)
Creates the RecordType

Parameters:
relvarName -
recordTypeName -
indexName -
fileName -
storageSpaceID -
Method Detail

getFileName

public final java.lang.String getFileName()
Gets fileName

Returns:
fileName.

getIndexName

public final java.lang.String getIndexName()
Gets indexName

Returns:
indexName.

getPreUpdateState

public UpdatableDBObject getPreUpdateState()
Description copied from interface: UpdatableDBObject
Gets The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.

Specified by:
getPreUpdateState in interface UpdatableDBObject
Returns:
The state of the object as it was built by the J/R bridging engine immediately after the object was created from a database tuple (and which should have been set by/using the setPreUpdateState() method.

getRecordtypeFilename

public java.lang.String getRecordtypeFilename()
Description copied from interface: DBObjectToRecordtype
Gets the filename for recordtype

Specified by:
getRecordtypeFilename in interface DBObjectToRecordtype
Returns:
The filename for recordtype

getRecordtypeIndexname

public java.lang.String getRecordtypeIndexname()
Description copied from interface: DBObjectToRecordtype
Gets the indexname for recordtype

Specified by:
getRecordtypeIndexname in interface DBObjectToRecordtype
Returns:
The indexname for recordtype

getRecordTypeName

public final java.lang.String getRecordTypeName()
Gets recordTypeName

Returns:
recordTypeName.

getRecordtypeRecordtypename

public java.lang.String getRecordtypeRecordtypename()
Description copied from interface: DBObjectToRecordtype
Gets the recordtypename for recordtype

Specified by:
getRecordtypeRecordtypename in interface DBObjectToRecordtype
Returns:
The recordtypename for recordtype

getRecordtypeRelvarname

public java.lang.String getRecordtypeRelvarname()
Description copied from interface: DBObjectToRecordtype
Gets the relvarname for recordtype

Specified by:
getRecordtypeRelvarname in interface DBObjectToRecordtype
Returns:
The relvarname for recordtype

getRecordtypeStoragespaceid

public java.lang.String getRecordtypeStoragespaceid()
Description copied from interface: DBObjectToRecordtype
Gets the storagespaceid for recordtype

Specified by:
getRecordtypeStoragespaceid in interface DBObjectToRecordtype
Returns:
The storagespaceid for recordtype

getRelvarName

public final java.lang.String getRelvarName()
Gets relvarName

Returns:
relvarName.

getStorageSpaceID

public final int getStorageSpaceID()
Gets storageSpaceID

Returns:
storageSpaceID.

setFileName

public final void setFileName(java.lang.String fileName)
Sets fileName

Parameters:
fileName - The fileName to set.

setFilenameFromDB

public void setFilenameFromDB(java.lang.String filename)
Description copied from interface: RecordtypeToDBObject
Sets filename from the DB

Specified by:
setFilenameFromDB in interface RecordtypeToDBObject
Parameters:
filename - The DB value for filename

setIndexName

public final void setIndexName(java.lang.String indexName)
Sets indexName

Parameters:
indexName - The indexName to set.

setIndexnameFromDB

public void setIndexnameFromDB(java.lang.String indexname)
Description copied from interface: RecordtypeToDBObject
Sets indexname from the DB

Specified by:
setIndexnameFromDB in interface RecordtypeToDBObject
Parameters:
indexname - The DB value for indexname

setPreUpdateState

public void setPreUpdateState()
Description copied from interface: UpdatableDBObject
This method is called by the J/R bridging engine after an object has been setup from some tuple retrieved from the database. The method must cause the object to save a copy (/clone) of all the fields that are pertinent to the database. This copy will be retrieved by the J/R bridging engine using the getPreUpdateState() method call, and will subsequently be used by the J/R bridging engine to determine which fields have changed value, and thus to determine which attributes need to be updated in the database.

Specified by:
setPreUpdateState in interface UpdatableDBObject

setRecordTypeName

public final void setRecordTypeName(java.lang.String recordTypeName)
Sets recordTypeName

Parameters:
recordTypeName - The recordTypeName to set.

setRecordtypenameFromDB

public void setRecordtypenameFromDB(java.lang.String recordtypename)
Description copied from interface: RecordtypeToDBObject
Sets recordtypename from the DB

Specified by:
setRecordtypenameFromDB in interface RecordtypeToDBObject
Parameters:
recordtypename - The DB value for recordtypename

setRelvarName

public final void setRelvarName(java.lang.String relvarName)
Sets relvarName

Parameters:
relvarName - The relvarName to set.

setRelvarnameFromDB

public void setRelvarnameFromDB(java.lang.String relvarname)
Description copied from interface: RecordtypeToDBObject
Sets relvarname from the DB

Specified by:
setRelvarnameFromDB in interface RecordtypeToDBObject
Parameters:
relvarname - The DB value for relvarname

setStorageSpaceID

public final void setStorageSpaceID(int storageSpaceID)
Sets storageSpaceID

Parameters:
storageSpaceID - The storageSpaceID to set.

setStoragespaceidFromDB

public void setStoragespaceidFromDB(java.lang.String storagespaceid)
Description copied from interface: RecordtypeToDBObject
Sets storagespaceid from the DB

Specified by:
setStoragespaceidFromDB in interface RecordtypeToDBObject
Parameters:
storagespaceid - The DB value for storagespaceid