| Modifier and Type | Method and Description |
|---|---|
DslDefinition |
DslDefinitionBuilder.build() |
DslDefinition |
DslDefinitionRepository.getDefinition(String definitionName)
Récupération d'une définition par sa clé
-Soit la clé n'existe pas
-Soit la clé existe mais sans aucune définition
-Soit la clé raméne une définition.
|
| Modifier and Type | Method and Description |
|---|---|
List<DslDefinition> |
DslDefinition.getAllChildDefinitions() |
List<DslDefinition> |
DslDefinition.getChildDefinitions(String fieldName)
Récupération de la liste des definitions dont est composée la définition principale.
|
default List<DslDefinition> |
DynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
| Modifier and Type | Method and Description |
|---|---|
DslDefinitionBuilder |
DslDefinitionBuilder.addChildDefinition(String fieldName,
DslDefinition definition)
Ajoute une définition au champ défini par fieldName.
|
void |
DslDefinitionRepository.addDefinition(DslDefinition dslDefinition)
Add a definition.
|
void |
DslDefinitionRepository.addPartialDefinition(DslDefinition partial)
adds a partial definition.
|
DslDefinitionBuilder |
DslDefinitionBuilder.merge(DslDefinition dslDefinition) |
default List<DslDefinition> |
DynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
DefinitionSupplier |
DynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
| Modifier and Type | Method and Description |
|---|---|
default List<DslDefinition> |
DslGrammar.getRootDefinitions()
Examples : a grammar is defined from atoms (string...)
|
| Modifier and Type | Method and Description |
|---|---|
DslDefinition |
DslDefinitionEntry.getDefinition() |
| Constructor and Description |
|---|
DslDefinitionEntry(String fieldName,
DslDefinition definition)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected DslDefinition |
DslDynamicDefinitionRule.handle(PegChoice parsing) |
| Modifier and Type | Method and Description |
|---|---|
List<DslDefinition> |
DynamoDynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
| Modifier and Type | Method and Description |
|---|---|
List<DslDefinition> |
DynamoDynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
DefinitionSupplier |
DynamoDynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
| Modifier and Type | Method and Description |
|---|---|
List<DslDefinition> |
DomainGrammar.getRootDefinitions() |
List<DslDefinition> |
DomainDynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
| Modifier and Type | Method and Description |
|---|---|
List<DslDefinition> |
DomainDynamicRegistry.onNewDefinition(DslDefinition dslDefinition)
Ajout d'une définition.
|
DefinitionSupplier |
DomainDynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
| Modifier and Type | Method and Description |
|---|---|
DefinitionSupplier |
FileDynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
| Modifier and Type | Method and Description |
|---|---|
DefinitionSupplier |
SearchDynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
| Modifier and Type | Method and Description |
|---|---|
DefinitionSupplier |
TaskDynamicRegistry.supplyDefinition(DslDefinition dslDefinition)
Create a definition from a dynamic definition in a context defined by definitionSpace (preexisting definitions).
|
Copyright © 2019. All Rights Reserved.