gov.nih.nci.caarray.domain.project
Class AssayType

java.lang.Object
  extended by gov.nih.nci.caarray.domain.AbstractCaArrayObject
      extended by gov.nih.nci.caarray.domain.AbstractCaArrayEntity
          extended by gov.nih.nci.caarray.domain.project.AssayType
All Implemented Interfaces:
com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, java.io.Serializable, java.lang.Comparable<AssayType>

public class AssayType
extends AbstractCaArrayEntity
implements java.lang.Comparable<AssayType>

Represents a single assay type associated with an Experiment or Array Design.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity
CAARRAY_LSID_AUTHORITY, CAARRAY_LSID_NAMESPACE
 
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject
DEFAULT_BATCH_SIZE, DEFAULT_STRING_COLUMN_SIZE, LARGE_TEXT_FIELD_LENGTH
 
Constructor Summary
AssayType()
          Deprecated. hibernate & castor only
AssayType(java.lang.String name)
           
 
Method Summary
 int compareTo(AssayType o)
          Compares assayTypes by name.
 java.lang.String getName()
          Gets the name.
 void setName(java.lang.String name)
          Sets the name.
 java.lang.String toString()
          
 
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity
getLsid, getLsidAuthority, getLsidNamespace, getLsidObjectId, setLsid, setLsid, setLsidForEntity
 
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject
equals, getCaBigId, getId, getPostLoadSecurityPolicies, getRemoteApiSecurityPolicies, hashCode, setCaBigId, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssayType

@Deprecated
public AssayType()
Deprecated. hibernate & castor only


AssayType

public AssayType(java.lang.String name)
Parameters:
name - the name
Method Detail

getName

public java.lang.String getName()
Gets the name.

Returns:
the name

setName

public void setName(java.lang.String name)
Sets the name.

Parameters:
name - the name to set

toString

public java.lang.String toString()

Overrides:
toString in class AbstractCaArrayObject

compareTo

public int compareTo(AssayType o)
Compares assayTypes by name.

Specified by:
compareTo in interface java.lang.Comparable<AssayType>
Parameters:
o - other assayType to compare to
Returns:
result of comparison