Package | Description |
---|---|
ubic.basecode.ontology.model | |
ubic.basecode.ontology.providers | |
ubic.basecode.ontology.search |
Modifier and Type | Interface and Description |
---|---|
interface |
OntologyCardinalityRestriction |
interface |
OntologyClassRestriction |
interface |
OntologyDatatypeRestriction |
interface |
OntologyRestriction
Note: this only handle 'someof' and 'allof' restrictions, not cardinality.
|
Modifier and Type | Class and Description |
---|---|
class |
OntologyCardinalityRestrictionImpl |
class |
OntologyClassRestrictionImpl |
class |
OntologyDatatypeRestrictionImpl |
class |
OntologyRestrictionImpl
Represents a restriction on instances that are subclasses of this.
|
class |
OntologyTermImpl
Represents a class in an ontology
|
class |
OntologyTermSimple
A light-weight version of OntologyTerms.
|
Modifier and Type | Method and Description |
---|---|
protected OntologyTerm |
OntologyTermImpl.fromOntClass(com.hp.hpl.jena.ontology.OntClass ontClass) |
OntologyTerm |
OntologyIndividualImpl.getInstanceOf() |
OntologyTerm |
OntologyIndividual.getInstanceOf()
Return the term that this is an instance of.
|
OntologyTerm |
ClassStatement.getObject() |
OntologyTerm |
OntologyClassRestrictionImpl.getRestrictedTo() |
OntologyTerm |
OntologyClassRestriction.getRestrictedTo() |
OntologyTerm |
CharacteristicStatement.getSubject() |
Modifier and Type | Method and Description |
---|---|
Collection<OntologyTerm> |
OntologyTermImpl.getChildren(boolean direct) |
Collection<OntologyTerm> |
OntologyTermSimple.getChildren(boolean direct) |
Collection<OntologyTerm> |
OntologyTerm.getChildren(boolean direct) |
Collection<OntologyTerm> |
OntologyTermImpl.getParents(boolean direct) |
Collection<OntologyTerm> |
OntologyTermSimple.getParents(boolean direct) |
Collection<OntologyTerm> |
OntologyTerm.getParents(boolean direct)
Note that any restriction superclasses are not returned, unless they are has_proper_part
|
Collection<OntologyTerm> |
ObjectPropertyImpl.getRange() |
Collection<OntologyTerm> |
ObjectProperty.getRange() |
Modifier and Type | Field and Description |
---|---|
protected Map<String,OntologyTerm> |
AbstractOntologyService.terms |
Modifier and Type | Method and Description |
---|---|
OntologyTerm |
AbstractOntologyService.findUsingAlternativeId(String alternativeId) |
OntologyTerm |
AbstractOntologyService.getTerm(String uri)
Looks for a OntologyTerm that has the match in URI given
|
Modifier and Type | Method and Description |
---|---|
Collection<OntologyTerm> |
AbstractOntologyService.findTerm(String search)
Looks for any ontologyTerms that match the given search string.
|
Modifier and Type | Method and Description |
---|---|
static Collection<OntologyTerm> |
OntologySearch.matchClasses(com.hp.hpl.jena.ontology.OntModel model,
SearchIndex index,
String queryString)
Find classes that match the query string.
|
Copyright © 2003–2022 UBC Michael Smith Laboratories. All rights reserved.