XPUSP - Home

br.usp.ime.xpusp.om
Class BaseRequiredPool

java.lang.Object
  |
  +--org.apache.turbine.om.BaseObject
        |
        +--br.usp.ime.xpusp.om.BaseRequiredPool
All Implemented Interfaces:
org.apache.turbine.om.Persistent, org.apache.turbine.om.Retrievable, java.io.Serializable
Direct Known Subclasses:
RequiredPool

public abstract class BaseRequiredPool
extends org.apache.turbine.om.BaseObject
implements org.apache.turbine.om.Retrievable

This class was autogenerated by Torque. You should not use this class directly. It should not even be extended all references should be to RequiredPool

See Also:
Serialized Form

Field Summary
private  Discipline aDiscipline
           
private  boolean alreadyInSave
           
private  PoolResults aPoolResults
           
private  org.apache.turbine.om.ComboKey comboPK
           
private  org.apache.turbine.om.NumberKey discipline_id
          the value for the discipline_id field
private  org.apache.turbine.om.SimpleKey[] pks
           
private  org.apache.turbine.om.NumberKey pool_id
          the value for the pool_id field
private  int votes
          the value for the votes field
 
Fields inherited from class org.apache.turbine.om.BaseObject
errMsg, is_new, modified, NEW_ID, primaryKey
 
Constructor Summary
BaseRequiredPool()
           
 
Method Summary
 RequiredPool copy()
          Makes a copy of this object.
 Discipline getDiscipline()
           
 org.apache.turbine.om.NumberKey getDisciplineId()
          Get the DisciplineId
 org.apache.turbine.om.NumberKey getPoolId()
          Get the PoolId
 PoolResults getPoolResults()
           
 org.apache.turbine.om.ObjectKey getPrimaryKey()
          returns an id that differentiates this object from others of its class.
 java.lang.String getQueryKey()
          get an id that differentiates this object from others of its class.
 int getVotes()
          Get the Votes
 void save()
          Stores the object in the database.
 void save(org.apache.turbine.util.db.pool.DBConnection dbCon)
          Stores the object in the database.
 void save(java.lang.String dbName)
          Stores the object in the database.
 void setDiscipline(Discipline v)
          Declares an association between this object and a Discipline object
 void setDisciplineId(org.apache.turbine.om.NumberKey v)
          Set the value of DisciplineId
 void setDisciplineId(java.lang.String v)
          Set the value of DisciplineId as a string.
 void setDisciplineKey(org.apache.turbine.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey.
 void setPoolId(org.apache.turbine.om.NumberKey v)
          Set the value of PoolId
 void setPoolId(java.lang.String v)
          Set the value of PoolId as a string.
 void setPoolResults(PoolResults v)
          Declares an association between this object and a PoolResults object
 void setPoolResultsKey(org.apache.turbine.om.ObjectKey key)
          Provides convenient way to set a relationship based on a ObjectKey.
 void setPrimaryKey(org.apache.turbine.om.NumberKey pool_id, org.apache.turbine.om.NumberKey discipline_id)
          Set the PrimaryKey using SimpleKeys.
 void setPrimaryKey(org.apache.turbine.om.ObjectKey key)
          Set the PrimaryKey with an ObjectKey
 void setPrimaryKey(java.lang.String key)
          Set the PrimaryKey using a String.
 void setPrimaryKey(java.lang.String pool_id, java.lang.String discipline_id)
          Set the PrimaryKey with Strings.
 void setQueryKey(java.lang.String key)
          set an id that differentiates this object from others of its class.
 void setVotes(int v)
          Set the value of Votes
 
Methods inherited from class org.apache.turbine.om.BaseObject
, equals, equals, getByName, getByPeerName, getByPosition, getPrimaryKeyAsBigDecimal, getPrimaryKeyAsInt, getPrimaryKeyAsLong, getPrimaryKeyAsString, hashCode, isModified, isNew, resetModified, setModified, setNew, setPrimaryKey, setPrimaryKey, setPrimaryKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

pool_id

private org.apache.turbine.om.NumberKey pool_id
the value for the pool_id field

discipline_id

private org.apache.turbine.om.NumberKey discipline_id
the value for the discipline_id field

votes

private int votes
the value for the votes field

aDiscipline

private Discipline aDiscipline

aPoolResults

private PoolResults aPoolResults

alreadyInSave

private boolean alreadyInSave

pks

private final org.apache.turbine.om.SimpleKey[] pks

comboPK

private final org.apache.turbine.om.ComboKey comboPK
Constructor Detail

BaseRequiredPool

public BaseRequiredPool()
Method Detail

getPoolId

public org.apache.turbine.om.NumberKey getPoolId()
Get the PoolId
Returns:
NumberKey

setPoolId

public void setPoolId(org.apache.turbine.om.NumberKey v)
               throws java.lang.Exception
Set the value of PoolId

setPoolId

public void setPoolId(java.lang.String v)
               throws java.lang.Exception
Set the value of PoolId as a string.

getDisciplineId

public org.apache.turbine.om.NumberKey getDisciplineId()
Get the DisciplineId
Returns:
NumberKey

setDisciplineId

public void setDisciplineId(org.apache.turbine.om.NumberKey v)
                     throws java.lang.Exception
Set the value of DisciplineId

setDisciplineId

public void setDisciplineId(java.lang.String v)
                     throws java.lang.Exception
Set the value of DisciplineId as a string.

getVotes

public int getVotes()
Get the Votes
Returns:
int

setVotes

public void setVotes(int v)
Set the value of Votes

setDiscipline

public void setDiscipline(Discipline v)
                   throws java.lang.Exception
Declares an association between this object and a Discipline object
Parameters:
Discipline - v

getDiscipline

public Discipline getDiscipline()
                         throws java.lang.Exception

setDisciplineKey

public void setDisciplineKey(org.apache.turbine.om.ObjectKey key)
                      throws java.lang.Exception
Provides convenient way to set a relationship based on a ObjectKey. e.g. bar.setFooKey(foo.getPrimaryKey())

setPoolResults

public void setPoolResults(PoolResults v)
                    throws java.lang.Exception
Declares an association between this object and a PoolResults object
Parameters:
PoolResults - v

getPoolResults

public PoolResults getPoolResults()
                           throws java.lang.Exception

setPoolResultsKey

public void setPoolResultsKey(org.apache.turbine.om.ObjectKey key)
                       throws java.lang.Exception
Provides convenient way to set a relationship based on a ObjectKey. e.g. bar.setFooKey(foo.getPrimaryKey())

save

public void save()
          throws java.lang.Exception
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed.
Overrides:
save in class org.apache.turbine.om.BaseObject

save

public void save(java.lang.String dbName)
          throws java.lang.Exception
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed.

save

public void save(org.apache.turbine.util.db.pool.DBConnection dbCon)
          throws java.lang.Exception
Stores the object in the database. If the object is new, it inserts it; otherwise an update is performed. This method is meant to be used as part of a transaction, otherwise use the save() method and the connection details will be handled internally

setPrimaryKey

public void setPrimaryKey(org.apache.turbine.om.ObjectKey key)
                   throws java.lang.Exception
Set the PrimaryKey with an ObjectKey
Overrides:
setPrimaryKey in class org.apache.turbine.om.BaseObject

setPrimaryKey

public void setPrimaryKey(org.apache.turbine.om.NumberKey pool_id,
                          org.apache.turbine.om.NumberKey discipline_id)
                   throws java.lang.Exception
Set the PrimaryKey using SimpleKeys.
Parameters:
NumberKey - pool_id
NumberKey - discipline_id

setPrimaryKey

public void setPrimaryKey(java.lang.String pool_id,
                          java.lang.String discipline_id)
                   throws java.lang.Exception
Set the PrimaryKey with Strings.
Parameters:
String - pool_id
String - discipline_id

setPrimaryKey

public void setPrimaryKey(java.lang.String key)
                   throws java.lang.Exception
Set the PrimaryKey using a String.
Overrides:
setPrimaryKey in class org.apache.turbine.om.BaseObject

getPrimaryKey

public org.apache.turbine.om.ObjectKey getPrimaryKey()
returns an id that differentiates this object from others of its class.
Overrides:
getPrimaryKey in class org.apache.turbine.om.BaseObject

getQueryKey

public java.lang.String getQueryKey()
get an id that differentiates this object from others of its class.
Specified by:
getQueryKey in interface org.apache.turbine.om.Retrievable

setQueryKey

public void setQueryKey(java.lang.String key)
                 throws java.lang.Exception
set an id that differentiates this object from others of its class.
Specified by:
setQueryKey in interface org.apache.turbine.om.Retrievable

copy

public RequiredPool copy()
                  throws java.lang.Exception
Makes a copy of this object. It creates a new object filling in the simple attributes. It then fills all the association collections and sets the related objects to isNew=true.

XPUSP - Home