edu.jhu.tmaj.beans
Class BlockUsageAltBean

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

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

Represent a Usage (such as a Slide or Tube) of a regular block. This table is separate from the rest of TMAJ. It's only link the TMAJ structure is the BlockID field.

See Also:
Serialized Form

Field Summary
static DatabaseField BLOCK_ID_FIELD
           
static DatabaseField DATE_CUT_ID_FIELD
           
static DatabaseField END_USER_ID_FIELD
           
static DatabaseField ENDING_NUMBER_ID_FIELD
           
static DatabaseField ID_FIELD
           
static DatabaseField INPUTLOG_FIELD
           
static DatabaseField LOCATION_ID_FIELD
           
static DatabaseField ORGAN_ID_FIELD
           
static DatabaseField PERCENT_TUMOR_FIELD
           
static DatabaseField PRIMARY_DIAGNOSIS_ID_FIELD
           
static DatabaseField PROTOCOL_ID_FIELD
           
static DatabaseField SECONDARY_DIAGNOSIS_ID_FIELD
           
static DatabaseField SLIDE_FIXATION_ID_FIELD
           
static DatabaseField STARTING_NUMBER_ID_FIELD
           
static DatabaseField STORAGE_TYPE_ID_FIELD
           
static DatabaseField TECHNICIAN_ID_FIELD
           
static DatabaseField TERTIARY_DIAGNOSIS_ID_FIELD
           
static DatabaseField TYPE_ID_FIELD
           
 
Fields inherited from class edu.jhu.tmaj.beans.JBean
staticMetaData
 
Constructor Summary
BlockUsageAltBean(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

BLOCK_ID_FIELD

public static final DatabaseField BLOCK_ID_FIELD

ORGAN_ID_FIELD

public static final DatabaseField ORGAN_ID_FIELD

PRIMARY_DIAGNOSIS_ID_FIELD

public static final DatabaseField PRIMARY_DIAGNOSIS_ID_FIELD

SECONDARY_DIAGNOSIS_ID_FIELD

public static final DatabaseField SECONDARY_DIAGNOSIS_ID_FIELD

TERTIARY_DIAGNOSIS_ID_FIELD

public static final DatabaseField TERTIARY_DIAGNOSIS_ID_FIELD

SLIDE_FIXATION_ID_FIELD

public static final DatabaseField SLIDE_FIXATION_ID_FIELD

TECHNICIAN_ID_FIELD

public static final DatabaseField TECHNICIAN_ID_FIELD

END_USER_ID_FIELD

public static final DatabaseField END_USER_ID_FIELD

TYPE_ID_FIELD

public static final DatabaseField TYPE_ID_FIELD

STORAGE_TYPE_ID_FIELD

public static final DatabaseField STORAGE_TYPE_ID_FIELD

LOCATION_ID_FIELD

public static final DatabaseField LOCATION_ID_FIELD

STARTING_NUMBER_ID_FIELD

public static final DatabaseField STARTING_NUMBER_ID_FIELD

ENDING_NUMBER_ID_FIELD

public static final DatabaseField ENDING_NUMBER_ID_FIELD

DATE_CUT_ID_FIELD

public static final DatabaseField DATE_CUT_ID_FIELD

PERCENT_TUMOR_FIELD

public static final DatabaseField PERCENT_TUMOR_FIELD

PROTOCOL_ID_FIELD

public static final DatabaseField PROTOCOL_ID_FIELD

INPUTLOG_FIELD

public static final DatabaseField INPUTLOG_FIELD
Constructor Detail

BlockUsageAltBean

public BlockUsageAltBean(StaticMetaData staticMetaData)
Method Detail

getFieldsArray

public 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