Uses of Interface
org.nuiton.topia.persistence.TopiaEntityEnum

Packages that use TopiaEntityEnum
org.nuiton.topia.persistence.util   
 

Uses of TopiaEntityEnum in org.nuiton.topia.persistence.util
 

Fields in org.nuiton.topia.persistence.util declared as TopiaEntityEnum
protected  TopiaEntityEnum EntityOperator.contract
          the constant of the entity
protected  TopiaEntityEnum[] Collector.contracts
          la liste des contracts des entites connues.
 

Fields in org.nuiton.topia.persistence.util with type parameters of type TopiaEntityEnum
protected  Map<TopiaEntityEnum,EntityOperator<?>> EntityOperatorStore.store
          le cache d'operateurs
 

Methods in org.nuiton.topia.persistence.util that return TopiaEntityEnum
static TopiaEntityEnum TopiaEntityHelper.getEntityEnum(Class<? extends TopiaEntity> klass, TopiaEntityEnum... contracts)
           
 

Methods in org.nuiton.topia.persistence.util with parameters of type TopiaEntityEnum
static Map<Class<? extends TopiaEntity>,List<TopiaEntity>> TopiaEntityHelper.detectEntities(TopiaEntityEnum[] contracts, Set<Class<? extends TopiaEntity>> types, TopiaEntity... entities)
          Collecte l'ensemble des entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
static TopiaEntityIdsMap TopiaEntityHelper.detectEntityIds(TopiaEntityEnum[] contracts, Set<Class<? extends TopiaEntity>> types, TopiaEntity... entities)
          Collecte l'ensemble des ids d'entites (via un parcours en profondeur) avec un filtrage sur les types d'entites a retourner.
static SortedMap<TopiaEntity,List<TopiaEntityRef>> TopiaEntityHelper.detectReferences(TopiaEntityEnum[] contracts, String[] expressions, Collection<? extends TopiaEntity> entities)
          Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
static SortedMap<TopiaEntity,List<TopiaEntityRef>> TopiaEntityHelper.detectReferences(TopiaEntityEnum[] contracts, String[] expressions, TopiaEntity entities)
          Collecte toutes les references d'un ensemble d'entites donnees par leur topiaId sur un ensemble d'entites donne.
static Set<Class<? extends TopiaEntity>> TopiaEntityHelper.detectTypes(TopiaEntityEnum[] contracts, TopiaEntity... entities)
          Collecte l'ensemble des types d'entites (via un parcours en profondeur).
static Class<? extends TopiaEntity> TopiaEntityHelper.getContractClass(TopiaEntityEnum[] contracts, Class<? extends TopiaEntity> klass)
           
static Set<Class<? extends TopiaEntity>> TopiaEntityHelper.getContractClasses(TopiaEntityEnum[] contracts, Iterable<Class<? extends TopiaEntity>> klasses)
           
static Class<? extends TopiaEntity>[] TopiaEntityHelper.getContracts(TopiaEntityEnum[] contracts)
          Ontenir l'ensemble des contrats d'entites a partir des descriptions d'entites.
static TopiaEntityEnum TopiaEntityHelper.getEntityEnum(Class<? extends TopiaEntity> klass, TopiaEntityEnum... contracts)
           
static
<E extends TopiaEntity>
EntityOperator<E>
EntityOperatorStore.getOperator(TopiaEntityEnum contract)
           
static Set<Class<? extends TopiaEntity>> TopiaEntityHelper.retainContracts(TopiaEntityEnum[] contracts, Set<Class<? extends TopiaEntity>> classes)
          Filtre un ensemble de classes d'entites en ne conservant que les contrats des entites.
 

Constructors in org.nuiton.topia.persistence.util with parameters of type TopiaEntityEnum
Collector(Collector.CollectorVisitor visitor, TopiaEntityEnum[] contracts)
           
Collector(TopiaEntityEnum[] contracts)
           
EntityOperator(TopiaEntityEnum contract)
           
 



Copyright © 2004-2011 CodeLutin. All Rights Reserved.