public final class HLEntityFactory<E> extends Object
Modifier and Type | Field and Description |
---|---|
private Map<E,Reference<HLEntity<E>>> |
cache |
static Map<fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<?>,HLEntityFactory<?>> |
FACTORIES |
private fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> |
onto |
Modifier | Constructor and Description |
---|---|
private |
HLEntityFactory(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto) |
Modifier and Type | Method and Description |
---|---|
HLEntity<E> |
createHLEntity(E obj) |
protected Set<? extends HLEntity<E>> |
getFrom(Set<E> entities) |
static <T> HLEntityFactory<T> |
getInstance(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<T> ont) |
public static final Map<fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<?>,HLEntityFactory<?>> FACTORIES
private fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto
private HLEntityFactory(fr.inrialpes.exmo.ontowrap.HeavyLoadedOntology<E> onto)
(C) INRIA, UPMF & friends, 2008-2015