Package com.luciad.datamodel
Class TLcdUnknownDataTypes
java.lang.Object
com.luciad.datamodel.TLcdUnknownDataTypes
This class provides access to the unknown data model. This data model is used in
places where a data model is required, but the implementation is unable to provide one.
This typically happens in cases where existing code is upgraded to become data object
enabled, but, for reasons of backwards compatibility, not all code paths provide enough
information. For example, when an existing domain object is enhanced to implement
ILcdDataObject
but existing constructors don't provide the data type
for the object, the UNKNOWN_TYPE
should be used as type.- Since:
- 10.1
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataType
This type is used in situations where there is not enough type information available yet a type is required. -
Method Summary
Modifier and TypeMethodDescriptionstatic TLcdDataModel
This data model is used in situations where there is not enough type information available yet a data model is required.
-
Field Details
-
UNKNOWN_TYPE
This type is used in situations where there is not enough type information available yet a type is required. It indicates that the class implements
ILcdDataObject
but that the instance does not have enough information to provide information about its properties.A common use case is legacy code that used to implement
ILcdFeatured
but is now upgraded to also implementILcdDataObject
.
-
-
Method Details
-
getDataModel
This data model is used in situations where there is not enough type information available yet a data model is required.
A common use case is legacy code that used to implement
ILcdFeatured
but is now upgraded to also implementILcdDataObject
.
-