public class HLPropertyImpl<E> extends HLEntityImpl<E> implements HLProperty<E>
isDataProperty, isObjectProperty, isProperty
isDataProperty, isObjectProperty, isProperty
Modifier and Type | Field and Description |
---|---|
private List<Reference<Set<HLClass<E>>>> |
domains |
private List<Reference<Set<HLClass<E>>>> |
ranges |
private List<Reference<Set<HLProperty<E>>>> |
subproperties |
private List<Reference<Set<HLProperty<E>>>> |
superproperties |
fact, onto
Modifier | Constructor and Description |
---|---|
protected |
HLPropertyImpl(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> ont,
E e) |
Modifier and Type | Method and Description |
---|---|
Set<HLClass<E>> |
getDomain(int asserted) |
Set<HLClass<E>> |
getRange(int asserted) |
Set<HLProperty<E>> |
getSubProperties(int local,
int asserted,
int named) |
Set<HLProperty<E>> |
getSuperProperties(int local,
int asserted,
int named) |
getCapabilities, getIdx, getOntology
getAnnotations, getComments, getLabels, getObject, getURI, isClass, isDataProperty, isIndividual, isObjectProperty, isProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getOntology
getAnnotations, getComments, getLabels, getObject, getURI, isClass, isDataProperty, isIndividual, isObjectProperty, isProperty
private List<Reference<Set<HLProperty<E>>>> subproperties
private List<Reference<Set<HLProperty<E>>>> superproperties
public Set<HLProperty<E>> getSubProperties(int local, int asserted, int named)
getSubProperties
in interface HLProperty<E>
public Set<HLProperty<E>> getSuperProperties(int local, int asserted, int named)
getSuperProperties
in interface HLProperty<E>
public Set<HLClass<E>> getRange(int asserted)
getRange
in interface HLProperty<E>
(C) INRIA, UPMF & friends, 2008-2015