public interface DynamicDefinition
| Modifier and Type | Method and Description |
|---|---|
void |
check()
Controle et valide les données de cette définition.
|
boolean |
containsDefinitionKey(String fieldName) |
List<DynamicDefinition> |
getAllChildDefinitions() |
List<DynamicDefinitionKey> |
getAllDefinitionKeys()
Permet de récupérer la collection de toutes les liste de définitions utilisées par référence.
|
List<DynamicDefinition> |
getChildDefinitions(String fieldName)
Récupération de la liste des definitions dont est composée la définition principale.
|
DynamicDefinitionKey |
getDefinitionKey() |
DynamicDefinitionKey |
getDefinitionKey(String fieldName)
Uniquement si il y a une et une seule référence pour ce champ.
|
List<DynamicDefinitionKey> |
getDefinitionKeys(String fieldName)
Permet de récupérer la liste des définitions d'un champ.
|
Entity |
getEntity() |
String |
getPackageName() |
Set<EntityProperty> |
getProperties()
Set des propriétés gérées.
|
Object |
getPropertyValue(EntityProperty property)
Retourne la valeur d'une (méta) propriété liée au domaine, champ, dtDéfinition...
|
DynamicDefinitionKey getDefinitionKey()
String getPackageName()
Entity getEntity()
Object getPropertyValue(EntityProperty property)
property - PropriétéSet<EntityProperty> getProperties()
List<DynamicDefinitionKey> getDefinitionKeys(String fieldName)
fieldName - Nom du champ.DynamicDefinitionKey getDefinitionKey(String fieldName)
fieldName - Nom du champ.boolean containsDefinitionKey(String fieldName)
fieldName - Nom du champ.List<DynamicDefinitionKey> getAllDefinitionKeys()
List<DynamicDefinition> getChildDefinitions(String fieldName)
fieldName - StringList<DynamicDefinition> getAllChildDefinitions()
void check()
Copyright © 2015. All Rights Reserved.