public final class DomainGrammar extends Object implements DslGrammar
| Modifier and Type | Field and Description |
|---|---|
static DslEntity |
ASSOCIATION_ENTITY
Définition d'une association simple.
|
static DslEntity |
ASSOCIATION_NN_ENTITY
Définition d'une association NN.
|
static String |
COMPUTED
Clé des FIELD_DEFINITION de type COMPUTED utilisés dans les DT_DEFINITION.
|
static DslEntity |
CONSTRAINT_ENTITY
Définition d'une constraint.
|
static DslEntity |
DOMAIN_ENTITY
Définition d'un domain.
|
static DslEntity |
DT_DEFINITION_ENTITY |
static DslEntity |
DT_FIELD_ENTITY
Field
|
static String |
FIELD
Clé des FIELD_DEFINITION de type FIELD utilisés dans les DT_DEFINITION.
|
static DslEntity |
FORMATTER_ENTITY
Définition d'un formatter.
|
static DslEntity |
FRAGMENT_ENTITY
Fragments
|
static String |
ID
Clé des FIELD_DEFINITION de type PK utilisés dans les DT_DEFINITION.
|
| Constructor and Description |
|---|
DomainGrammar() |
| Modifier and Type | Method and Description |
|---|---|
List<DslEntity> |
getEntities()
Returns the list of entities
|
List<DslDefinition> |
getRootDefinitions()
Examples : a grammar is defined from atoms (string...)
|
public static final String ID
public static final String FIELD
public static final String COMPUTED
public static final DslEntity CONSTRAINT_ENTITY
public static final DslEntity FORMATTER_ENTITY
public static final DslEntity DOMAIN_ENTITY
public static final DslEntity DT_FIELD_ENTITY
public static final DslEntity DT_DEFINITION_ENTITY
public static final DslEntity ASSOCIATION_ENTITY
public static final DslEntity ASSOCIATION_NN_ENTITY
public static final DslEntity FRAGMENT_ENTITY
public List<DslEntity> getEntities()
DslGrammargetEntities in interface DslGrammarpublic List<DslDefinition> getRootDefinitions()
DslGrammargetRootDefinitions in interface DslGrammarCopyright © 2019. All Rights Reserved.