Class CharacteristicValueObject
java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<Characteristic>
ubic.gemma.model.common.description.CharacteristicValueObject
- All Implemented Interfaces:
Serializable
,Comparable<CharacteristicValueObject>
,Identifiable
public class CharacteristicValueObject
extends IdentifiableValueObject<Characteristic>
implements Comparable<CharacteristicValueObject>
Value object representation of a
Characteristic
.- Author:
- poirigui
- See Also:
-
Field Summary
FieldsFields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id
-
Constructor Summary
ConstructorsConstructorDescriptionRequired when using the class as a spring bean.CharacteristicValueObject
(String value, String valueUri) CharacteristicValueObject
(String value, String valueUri, String category, String categoryUri) CharacteristicValueObject
(Characteristic characteristic) -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection
<CharacteristicValueObject> characteristic2CharacteristicVO
(Collection<? extends Characteristic> characteristics) int
boolean
int
hashCode()
void
toString()
Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setId
-
Field Details
-
valueId
A unique ontology identifier (i.e. IRI) for this characteristic.
-
-
Constructor Details
-
CharacteristicValueObject
public CharacteristicValueObject()Required when using the class as a spring bean. -
CharacteristicValueObject
-
CharacteristicValueObject
-
CharacteristicValueObject
-
CharacteristicValueObject
-
-
Method Details
-
characteristic2CharacteristicVO
public static Collection<CharacteristicValueObject> characteristic2CharacteristicVO(Collection<? extends Characteristic> characteristics) -
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareTo
in interfaceComparable<CharacteristicValueObject>
-
toString
- Overrides:
toString
in classIdentifiableValueObject<Characteristic>
-
incrementOccurrenceCount
public void incrementOccurrenceCount()
-