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

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.Factor
All Implemented Interfaces:
com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, java.io.Serializable

public class Factor
extends AbstractCaArrayEntity

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
Factor()
           
 
Method Summary
 java.lang.String getDescription()
           
 Experiment getExperiment()
           
 java.util.Set<AbstractFactorValue> getFactorValues()
          Gets the factorValues.
 java.lang.String getName()
          Gets the name.
 Term getType()
          Gets the type.
 void setDescription(java.lang.String description)
           
 void setExperiment(Experiment experiment)
           
 void setName(java.lang.String nameVal)
          Sets the name.
 void setType(Term typeVal)
          Sets the type.
 
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, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Factor

public Factor()
Method Detail

getName

@NotNull
@Length(min=1,
        max=254)
public java.lang.String getName()
Gets the name.

Returns:
the name

setName

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

Parameters:
nameVal - the name

getDescription

@Length(max=2000)
public java.lang.String getDescription()
Returns:
the description

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - the description to set

getType

@NotNull
public Term getType()
Gets the type.

Returns:
the type

setType

public void setType(Term typeVal)
Sets the type.

Parameters:
typeVal - the type

getFactorValues

public java.util.Set<AbstractFactorValue> getFactorValues()
Gets the factorValues.

Returns:
the factorValues

getExperiment

public Experiment getExperiment()
Returns:
the experiment

setExperiment

public void setExperiment(Experiment experiment)
Parameters:
experiment - the experiment to set