gov.nih.nci.caarray.domain.sample
Class UserDefinedCharacteristic
java.lang.Object
gov.nih.nci.caarray.domain.AbstractCaArrayObject
gov.nih.nci.caarray.domain.AbstractCaArrayEntity
gov.nih.nci.caarray.domain.AbstractUnitableValue
gov.nih.nci.caarray.domain.sample.AbstractCharacteristic
gov.nih.nci.caarray.domain.sample.UserDefinedCharacteristic
- All Implemented Interfaces:
- com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, UnitableValue, UserDefinedValue, java.io.Serializable
public class UserDefinedCharacteristic
- extends AbstractCharacteristic
- implements UserDefinedValue
A Characteristic with a free text value.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
UserDefinedCharacteristic
public UserDefinedCharacteristic()
- Hibernate-only constructor.
UserDefinedCharacteristic
public UserDefinedCharacteristic(Category category,
java.lang.String value,
Term unit)
- Create a new characteristic with given fields.
- Parameters:
category
- the category of the characteristicvalue
- the value of the characteristicunit
- the unit for the value
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interface UserDefinedValue
- Returns:
- the value
setValue
public void setValue(java.lang.String value)
- Specified by:
setValue
in interface UserDefinedValue
- Parameters:
value
- the value to set
getDisplayValueWithoutUnit
public java.lang.String getDisplayValueWithoutUnit()
-
- Specified by:
getDisplayValueWithoutUnit
in interface UnitableValue
- Returns:
- the value (without unit) as a string displayable in the ui