|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.jhu.tmaj.beans.JBean edu.jhu.tmaj.beans.ArraySlideBean
public final class ArraySlideBean
Represents a cut of an ArrayBlock. An ArraySlide may be uniquely identified by knowing the ArrayBlockID and the cut-number (z).
Field Summary | |
---|---|
static DatabaseField |
ARRAY_BLOCK_ID_FIELD
|
static DatabaseField |
CONTACT_USER_ID_FIELD
|
static DatabaseField |
EXPERIMENT_NUMBER_FIELD
|
static DatabaseField |
EXPERIMENTER_FIELD
|
static DatabaseField |
ID_FIELD
|
static DatabaseField |
INPUT_LOG_FIELD
|
static DatabaseField |
LOCATION_FIELD
|
static DatabaseField |
NOTES_FIELD
|
static DatabaseField |
STAIN_FIELD
|
static DatabaseField |
STAINING_USER_ID_FIELD
|
static DatabaseField |
Z_FIELD
|
Fields inherited from class edu.jhu.tmaj.beans.JBean |
---|
staticMetaData |
Constructor Summary | |
---|---|
ArraySlideBean(StaticMetaData staticMetaData)
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
Compares this Bean to another Bean by doing a case-insensitive compare using toString() |
java.lang.Integer |
getArrayBlockID()
Returns the id of the ArrayBlock from which this slide was cut. |
DatabaseField[] |
getFieldsArray()
Returns an Array of TFields representing the columnnames of this bean. |
JBean |
getNewInstance()
Returns a new instance of this bean. |
java.lang.String |
getSQL(Search search)
Returns a SELECT SQL statement given a Search. |
java.lang.String |
getStain()
Returns the stain of this ArraySlide; for example, H&E |
static java.lang.String |
getStringRepresentation(java.lang.Integer arrayBlockID,
java.lang.Integer z,
java.lang.String stain)
|
DatabaseTable |
getTable()
|
java.lang.Integer |
getZ()
Returns the cut number of this array slide |
java.lang.String |
toString()
Returns the primary key name of the bean's table, along with the bean's ID. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final DatabaseField ID_FIELD
public static final DatabaseField ARRAY_BLOCK_ID_FIELD
public static final DatabaseField Z_FIELD
public static final DatabaseField STAIN_FIELD
public static final DatabaseField LOCATION_FIELD
public static final DatabaseField STAINING_USER_ID_FIELD
public static final DatabaseField CONTACT_USER_ID_FIELD
public static final DatabaseField EXPERIMENTER_FIELD
public static final DatabaseField EXPERIMENT_NUMBER_FIELD
public static final DatabaseField NOTES_FIELD
public static final DatabaseField INPUT_LOG_FIELD
Constructor Detail |
---|
public ArraySlideBean(StaticMetaData staticMetaData)
Method Detail |
---|
public DatabaseTable getTable()
getTable
in class JBean
public JBean getNewInstance()
JBean
getNewInstance
in class JBean
public DatabaseField[] getFieldsArray()
JBean
getFieldsArray
in class JBean
public java.lang.Integer getArrayBlockID()
public java.lang.Integer getZ()
public java.lang.String getStain()
public static java.lang.String getStringRepresentation(java.lang.Integer arrayBlockID, java.lang.Integer z, java.lang.String stain)
public java.lang.String toString()
JBean
toString
in class JBean
public java.lang.String getSQL(Search search)
JBean
getSQL
in class JBean
public int compareTo(java.lang.Object o)
JBean
compareTo
in interface java.lang.Comparable
compareTo
in class JBean
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |