DtDefinitionBuilder |
DtDefinitionBuilder.addComputedField(String fieldName,
String label,
SmartTypeDefinition smartType,
io.vertigo.core.lang.Cardinality cardinality) |
Adds a computed field.
|
DtDefinitionBuilder |
DtDefinitionBuilder.addDataField(String fieldName,
String label,
SmartTypeDefinition domain,
io.vertigo.core.lang.Cardinality cardinality,
boolean persistent) |
Adds a common data field.
|
DtDefinitionBuilder |
DtDefinitionBuilder.addForeignKey(String fieldName,
String label,
SmartTypeDefinition domain,
io.vertigo.core.lang.Cardinality cardinality,
String fkDtDefinitionName) |
Adds a field linked to another dtDefinition (aka foreign key).
|
DtDefinitionBuilder |
DtDefinitionBuilder.addIdField(String fieldName,
String label,
SmartTypeDefinition domain) |
Adds an ID field.
|
static DtDefinitionBuilder |
DtDefinition.builder(String name) |
Static method factory for DtDefinitionBuilder
|
DtDefinitionBuilder |
DtDefinitionBuilder.withDataSpace(String dataSpace) |
Sets the dataSpace to which the dtDefinition belongs.
|
DtDefinitionBuilder |
DtDefinitionBuilder.withDisplayField(String displayFieldName) |
Specifies which field to be used for display
|
DtDefinitionBuilder |
DtDefinitionBuilder.withFragment(DtDefinition fragment) |
Sets fragment
|
DtDefinitionBuilder |
DtDefinitionBuilder.withHandleField(String handleFieldName) |
Specifies which field to be used for handle
|
DtDefinitionBuilder |
DtDefinitionBuilder.withKeyField(String keyFieldName) |
Specifies which field to be used to distinguish elements inside a collection
|
DtDefinitionBuilder |
DtDefinitionBuilder.withPackageName(String packageName) |
Sets packageName
|
DtDefinitionBuilder |
DtDefinitionBuilder.withSortField(String sortFieldName) |
Specifies which field to be used for sorting
|
DtDefinitionBuilder |
DtDefinitionBuilder.withStereoType(DtStereotype stereotype) |
Sets the stereotype of the dtDefinition.
|