Package com.luciad.datamodels
package com.luciad.datamodels
This package provides an API to describe domain objects in a unified way.
With this API it is possible to describe domain objects of a LuciadCPillar feature model, independent of their specific domain.
See related article for an overview of the data models API.
-
ClassDescriptionApplication-specific metadata that can be added to parts of a data model.A data model is a collection of types that forms a logical entity.Represents a property of a
DataType
.Builder
that allowsDataProperty
instances to be created.Describes the path to aDataProperty
in aDataType
.Builder
that allowsDataPropertyPath
instances to be created.A representation of the type of a data object.DataAnnotation
that is added on aDataType
to define which property path contains the main geometry.Factory that can create aDataAnnotation
based on a completeDataType
.