fr.inrialpes.exmo.ontosim.entity.model
Class HLPropertyImpl<E>
java.lang.Object
fr.inrialpes.exmo.ontosim.entity.model.EntityImpl<E>
fr.inrialpes.exmo.ontosim.entity.model.HLEntityImpl<E>
fr.inrialpes.exmo.ontosim.entity.model.HLPropertyImpl<E>
- All Implemented Interfaces:
- Entity<E>, HLEntity<E>, HLProperty<E>
public class HLPropertyImpl<E>
- extends HLEntityImpl<E>
- implements HLProperty<E>
Constructor Summary |
protected |
HLPropertyImpl(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> ont,
E e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
subproperties
private List<Reference<Set<HLProperty<E>>>> subproperties
superproperties
private List<Reference<Set<HLProperty<E>>>> superproperties
ranges
private List<Reference<Set<HLClass<E>>>> ranges
domains
private List<Reference<Set<HLClass<E>>>> domains
HLPropertyImpl
protected HLPropertyImpl(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> ont,
E e)
getSubProperties
public Set<HLProperty<E>> getSubProperties(int local,
int asserted,
int named)
- Specified by:
getSubProperties
in interface HLProperty<E>
getSuperProperties
public Set<HLProperty<E>> getSuperProperties(int local,
int asserted,
int named)
- Specified by:
getSuperProperties
in interface HLProperty<E>
getRange
public Set<HLClass<E>> getRange(int asserted)
- Specified by:
getRange
in interface HLProperty<E>
getDomain
public Set<HLClass<E>> getDomain(int asserted)
- Specified by:
getDomain
in interface HLProperty<E>
(C) INRIA & friends, 2008-2009