fr.inrialpes.exmo.ontosim.entity.model
Class HLClassImpl<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.HLClassImpl<E>
- All Implemented Interfaces:
- Entity<E>, HLClass<E>, HLEntity<E>
public class HLClassImpl<E>
- extends HLEntityImpl<E>
- implements HLClass<E>
Constructor Summary |
protected |
HLClassImpl(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> ont,
E e)
|
Method Summary |
Set<HLProperty<E>> |
getDataProperties(int local,
int asserted,
int named)
|
Set<HLIndividual<E>> |
getInstances(int local,
int asserted,
int named)
|
Set<HLProperty<E>> |
getObjectProperties(int local,
int asserted,
int named)
|
Set<HLProperty<E>> |
getProperties(int local,
int asserted,
int named)
|
Set<HLClass<E>> |
getSubClasses(int local,
int asserted,
int named)
|
Set<HLClass<E>> |
getSuperClasses(int local,
int asserted,
int named)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
subclasses
private List<Reference<Set<HLClass<E>>>> subclasses
superclasses
private List<Reference<Set<HLClass<E>>>> superclasses
properties
private List<Reference<Set<HLProperty<E>>>> properties
dataproperties
private List<Reference<Set<HLProperty<E>>>> dataproperties
objectproperties
private List<Reference<Set<HLProperty<E>>>> objectproperties
instances
private List<Reference<Set<HLIndividual<E>>>> instances
HLClassImpl
protected HLClassImpl(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> ont,
E e)
getSubClasses
public Set<HLClass<E>> getSubClasses(int local,
int asserted,
int named)
- Specified by:
getSubClasses
in interface HLClass<E>
getSuperClasses
public Set<HLClass<E>> getSuperClasses(int local,
int asserted,
int named)
- Specified by:
getSuperClasses
in interface HLClass<E>
getProperties
public Set<HLProperty<E>> getProperties(int local,
int asserted,
int named)
- Specified by:
getProperties
in interface HLClass<E>
getDataProperties
public Set<HLProperty<E>> getDataProperties(int local,
int asserted,
int named)
- Specified by:
getDataProperties
in interface HLClass<E>
getObjectProperties
public Set<HLProperty<E>> getObjectProperties(int local,
int asserted,
int named)
- Specified by:
getObjectProperties
in interface HLClass<E>
getInstances
public Set<HLIndividual<E>> getInstances(int local,
int asserted,
int named)
- Specified by:
getInstances
in interface HLClass<E>
(C) INRIA & friends, 2008-2009