Uses of Class
com.luciad.datamodel.TLcdDataPropertyBuilder
Package
Description
This package provides an API to access domain objects in a unified way.
-
Uses of TLcdDataPropertyBuilder in com.luciad.datamodel
Modifier and TypeMethodDescriptionTLcdDataTypeBuilder.addProperty
(String aName, TLcdDataType aType) Adds a property with the given name and type to the type that is being built.TLcdDataTypeBuilder.addProperty
(String aName, TLcdDataTypeBuilder aTypeBuilder) Adds a property with the given name and type to the type that is being built.TLcdDataTypeBuilder.addProperty
(String aName, String aType) Adds a property with the given name and type to the type that is being built.TLcdDataPropertyBuilder.annotate
(ILcdAnnotation aAnnotation) Adds an annotation to the property that is being built.TLcdDataPropertyBuilder.annotateFromFactory
(TLcdDataPropertyBuilder.PropertyAnnotationFactory<?> aAnnotationFactory) Annotates the data property that is being built.TLcdDataPropertyBuilder.collectionType
(TLcdDataProperty.CollectionType aCollectionType) Sets the collection type for the property that is to be built.TLcdDataPropertyBuilder.contained
(boolean aValue) Controls if the property that is to be created should be contained in its owning instance.TLcdDataPropertyBuilder.defaultValue
(Object aValue) Sets the default value for this property to the given value.TLcdDataTypeBuilder.getDataPropertyBuilder
(String aPropertyName) Returns the property builder for the given property name.TLcdDataPropertyBuilder.map
(TLcdDataType aKeyType) Marks the property to be built as aTLcdDataProperty.CollectionType.MAP
with the type as key type.TLcdDataPropertyBuilder.map
(TLcdDataTypeBuilder aTypeBuilder) Marks the property to be built as aTLcdDataProperty.CollectionType.MAP
with the type of the given type builder as key type.Marks the property to be built as aTLcdDataProperty.CollectionType.MAP
with the type with the given name as key type.TLcdDataPropertyBuilder.nullable
(boolean aValue) Controls if the property that is to be created should be nullable.TLcdDataPropertyBuilder.sourceName
(String aSourceName) Set the original name of this property, as defined in the source data.Modifier and TypeMethodDescriptionTLcdDataTypeBuilder.getDataPropertyBuilders()
Returns a list containing all the property builders of this data type builder.Modifier and TypeMethodDescriptionvoid
TLcdDataModelDisplayNameProvider.setDisplayName
(TLcdDataPropertyBuilder aPropertyBuilder, String aDisplayName) Sets the display name for the property that corresponds to the specified property builder.