Class AnnotationsWebService.ExampleUsageValueObject
java.lang.Object
ubic.gemma.rest.AnnotationsWebService.ExampleUsageValueObject
- Enclosing class:
AnnotationsWebService
A single representative usage of a searched term, for showing a hit in context. Field names mirror
ANNOTATION_PARENT_CONTEXT: parentName is the owning value (e.g. the factor value),
parentOfParentName is the owning category (e.g. the factor), and the statement triple
(predicate/object/second*) is carried when the usage is statement-backed. level is one of
ExperimentTag / FactorValue / BioMaterial; sourceExperimentId is the
accessible dataset the example came from.- Author:
- tesarst
-
Constructor Summary
ConstructorsConstructorDescriptionExampleUsageValueObject(String level, String parentName, String parentOfParentName, String parentOfParentUri, String predicate, String predicateUri, String object, String objectUri, String secondPredicate, String secondPredicateUri, String secondObject, String secondObjectUri, Long sourceExperimentId) -
Method Summary
-
Constructor Details
-
ExampleUsageValueObject
public ExampleUsageValueObject(@Nullable String level, @Nullable String parentName, @Nullable String parentOfParentName, @Nullable String parentOfParentUri, @Nullable String predicate, @Nullable String predicateUri, @Nullable String object, @Nullable String objectUri, @Nullable String secondPredicate, @Nullable String secondPredicateUri, @Nullable String secondObject, @Nullable String secondObjectUri, @Nullable Long sourceExperimentId)
-
-
Method Details
-
getLevel
-
getParentName
-
getParentOfParentName
-
getParentOfParentUri
-
getPredicate
-
getPredicateUri
-
getObject
-
getObjectUri
-
getSecondPredicate
-
getSecondPredicateUri
-
getSecondObject
-
getSecondObjectUri
-
getSourceExperimentId
-
equals
-
hashCode
-
toString
-