Interface OntologyTagService
-
- All Superinterfaces:
TagService<org.molgenis.ontology.core.model.OntologyTerm,org.molgenis.ontology.core.model.Ontology>
- All Known Implementing Classes:
OntologyTagServiceImpl
public interface OntologyTagService extends TagService<org.molgenis.ontology.core.model.OntologyTerm,org.molgenis.ontology.core.model.Ontology>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OntologyTagaddAttributeTag(String entityTypeId, String attributeName, String relationIRI, List<String> ontologyTermIRIs)voidremoveAttributeTag(String entityTypeId, String attributeName, String relationIRI, String ontologyTermIRI)Map<String,OntologyTag>tagAttributesInEntity(String entity, Map<org.molgenis.data.meta.model.Attribute,org.molgenis.ontology.core.model.OntologyTerm> tags)-
Methods inherited from interface org.molgenis.semanticsearch.service.TagService
addAttributeTag, addEntityTag, getTagsForAttribute, getTagsForEntity, getTagsForPackage, removeAllTagsFromEntity, removeAttributeTag, removeEntityTag
-
-
-
-
Method Detail
-
addAttributeTag
OntologyTag addAttributeTag(String entityTypeId, String attributeName, String relationIRI, List<String> ontologyTermIRIs)
-
removeAttributeTag
void removeAttributeTag(String entityTypeId, String attributeName, String relationIRI, String ontologyTermIRI)
-
tagAttributesInEntity
Map<String,OntologyTag> tagAttributesInEntity(String entity, Map<org.molgenis.data.meta.model.Attribute,org.molgenis.ontology.core.model.OntologyTerm> tags)
-
-