edu.jhu.tmaj.beans
Class UrineUsageBean

java.lang.Object
  extended by edu.jhu.tmaj.beans.JBean
      extended by edu.jhu.tmaj.beans.UrineUsageBean
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

public final class UrineUsageBean
extends JBean
implements java.io.Serializable

A table that represents usages of Urine Samples. Currently only Cleveland Clinic used this table in the Samples application.

See Also:
Serialized Form

Field Summary
static DatabaseField ID_FIELD
           
static DatabaseField INPUT_LOG_FIELD
           
static DatabaseField IRB_NUMBER_FIELD
           
static DatabaseField NOTES_FIELD
           
static DatabaseField PI_USER_FIELD
           
static DatabaseField PROJECT_TITLE_FIELD
           
static DatabaseField QUANTITY_USED_FIELD
           
static DatabaseField TECH_USER_FIELD
           
static DatabaseField URINE_SAMPLE_ID_FIELD
           
static DatabaseField USAGE_DATE_FIELD
           
 
Fields inherited from class edu.jhu.tmaj.beans.JBean
staticMetaData
 
Constructor Summary
UrineUsageBean(StaticMetaData staticMetaData)
           
 
Method Summary
 DatabaseField[] getFieldsArray()
          Returns an Array of TFields representing the columnnames of this bean.
 JBean getNewInstance()
          Returns a new instance of this bean.
 DatabaseTable getTable()
           
 
Methods inherited from class edu.jhu.tmaj.beans.JBean
compareTo, createFromResultSet, createFromSwingMap, delete, equals, getAllStaticColumnIdentifiers, getBaseSQL, getBeanInDatabase, getBeanList, getBeanList, getBooleanField, getClassForType, getColumnIdentifiers, getColumnNamesSet, getDateField, getDefaultBeanObjectForType, getDefaultSwingObjectForType, getDoubleField, getEnumerations, getFieldValue, getID_Bean_Map, getID, getIntegerField, getNonNullString, getPrimaryKeyField, getPrimaryKeyName, getSelectResponse, getSQL, getStaticMetaData, getStringField, getSwingHash, getSwingToBeanObject, getTableName, getUserBean, getWantedColumnsString, getWantedStaticColumnIdentifiers, getWhereClause, hashCode, insert, isEnumerated, setBooleanField, setDateField, setDoubleField, setID, setIntegerField, setStringField, setUserBean, toString, update, verify
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID_FIELD

public static final DatabaseField ID_FIELD

URINE_SAMPLE_ID_FIELD

public static final DatabaseField URINE_SAMPLE_ID_FIELD

QUANTITY_USED_FIELD

public static final DatabaseField QUANTITY_USED_FIELD

USAGE_DATE_FIELD

public static final DatabaseField USAGE_DATE_FIELD

IRB_NUMBER_FIELD

public static final DatabaseField IRB_NUMBER_FIELD

PROJECT_TITLE_FIELD

public static final DatabaseField PROJECT_TITLE_FIELD

PI_USER_FIELD

public static final DatabaseField PI_USER_FIELD

TECH_USER_FIELD

public static final DatabaseField TECH_USER_FIELD

NOTES_FIELD

public static final DatabaseField NOTES_FIELD

INPUT_LOG_FIELD

public static final DatabaseField INPUT_LOG_FIELD
Constructor Detail

UrineUsageBean

public UrineUsageBean(StaticMetaData staticMetaData)
Method Detail

getFieldsArray

public final DatabaseField[] getFieldsArray()
Description copied from class: JBean
Returns an Array of TFields representing the columnnames of this bean.

Specified by:
getFieldsArray in class JBean

getTable

public DatabaseTable getTable()
Specified by:
getTable in class JBean

getNewInstance

public JBean getNewInstance()
Description copied from class: JBean
Returns a new instance of this bean.

Specified by:
getNewInstance in class JBean