Class CharacteristicValueObject
- java.lang.Object
- 
- ubic.gemma.model.IdentifiableValueObject<Characteristic>
- 
- ubic.gemma.model.common.description.CharacteristicValueObject
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<CharacteristicValueObject>,- Identifiable
 - Direct Known Subclasses:
- TreeCharacteristicValueObject
 
 public class CharacteristicValueObject extends IdentifiableValueObject<Characteristic> implements Comparable<CharacteristicValueObject> Value object representation of aCharacteristic.- Author:
- poirigui
- See Also:
- Characteristic, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description StringvalueIdA unique ontology identifier (i.e.- 
Fields inherited from class ubic.gemma.model.IdentifiableValueObjectid
 
- 
 - 
Constructor SummaryConstructors Constructor Description CharacteristicValueObject()Required when using the class as a spring bean.CharacteristicValueObject(Long id)CharacteristicValueObject(String value, String valueUri)CharacteristicValueObject(String value, String valueUri, String category, String categoryUri)CharacteristicValueObject(Characteristic characteristic)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Collection<CharacteristicValueObject>characteristic2CharacteristicVO(Collection<? extends Characteristic> characteristics)intcompareTo(CharacteristicValueObject that)booleanequals(Object object)inthashCode()voidincrementOccurrenceCount()StringtoString()- 
Methods inherited from class ubic.gemma.model.IdentifiableValueObjectgetId, setId
 
- 
 
- 
- 
- 
Field Detail- 
valueIdpublic String valueId A unique ontology identifier (i.e. IRI) for this characteristic.
 
- 
 - 
Constructor Detail- 
CharacteristicValueObjectpublic CharacteristicValueObject() Required when using the class as a spring bean.
 - 
CharacteristicValueObjectpublic CharacteristicValueObject(Long id) 
 - 
CharacteristicValueObjectpublic CharacteristicValueObject(Characteristic characteristic) 
 - 
CharacteristicValueObjectpublic CharacteristicValueObject(String value, @Nullable String valueUri) 
 
- 
 - 
Method Detail- 
characteristic2CharacteristicVOpublic static Collection<CharacteristicValueObject> characteristic2CharacteristicVO(Collection<? extends Characteristic> characteristics) 
 - 
compareTopublic int compareTo(@Nonnull CharacteristicValueObject that) - Specified by:
- compareToin interface- Comparable<CharacteristicValueObject>
 
 - 
incrementOccurrenceCountpublic void incrementOccurrenceCount() 
 
- 
 
-