Uses of Class
io.vertigo.datamodel.data.definitions.DataDefinitionBuilder
Packages that use DataDefinitionBuilder
-
Uses of DataDefinitionBuilder in io.vertigo.datamodel.data.definitions
Methods in io.vertigo.datamodel.data.definitions that return DataDefinitionBuilderModifier and TypeMethodDescriptionDataDefinitionBuilder.addComputedField(String fieldName, String label, SmartTypeDefinition smartType, io.vertigo.core.lang.Cardinality cardinality) Adds a computed field.DataDefinitionBuilder.addDataField(String fieldName, String label, SmartTypeDefinition domain, io.vertigo.core.lang.Cardinality cardinality, boolean persistent) Adds a common data field.DataDefinitionBuilder.addForeignKey(String fieldName, String label, SmartTypeDefinition domain, io.vertigo.core.lang.Cardinality cardinality, String fkDtDefinitionName) Adds a field linked to another dataDefinition (aka foreign key).DataDefinitionBuilder.addIdField(String fieldName, String label, SmartTypeDefinition domain) Adds an ID field.static DataDefinitionBuilderStatic method factory for DataDefinitionBuilderDataDefinitionBuilder.withDataSpace(String dataSpace) Sets the dataSpace to which the dataDefinition belongs.DataDefinitionBuilder.withDisplayField(String displayFieldName) Specifies which field to be used for displayDataDefinitionBuilder.withFragment(DataDefinition fragment) Sets fragmentDataDefinitionBuilder.withHandleField(String handleFieldName) Specifies which field to be used for handleDataDefinitionBuilder.withKeyField(String keyFieldName) Specifies which field to be used to distinguish elements inside a collectionDataDefinitionBuilder.withPackageName(String packageName) Sets packageNameDataDefinitionBuilder.withSortField(String sortFieldName) Specifies which field to be used for sortingDataDefinitionBuilder.withStereoType(DataStereotype stereotype) Sets the stereotype of the dataDefinition.