fr.inrialpes.exmo.ontosim.entity.model
Class HLEntityFactory<E>
java.lang.Object
fr.inrialpes.exmo.ontosim.entity.model.HLEntityFactory<E>
public final class HLEntityFactory<E>
- extends Object
Constructor Summary |
private |
HLEntityFactory(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FACTORIES
public static final Map<fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<?>,HLEntityFactory<?>> FACTORIES
cache
private final Map<E,Reference<HLEntity<E>>> cache
onto
private fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto
HLEntityFactory
private HLEntityFactory(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto)
getInstance
public static <T> HLEntityFactory<T> getInstance(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<T> ont)
createHLEntity
public final HLEntity<E> createHLEntity(E obj)
getFrom
protected Set<? extends HLEntity<E>> getFrom(Set<E> entities)
(C) INRIA, UPMF & friends, 2008-2011