Schema Data Type
Term |
Schema Data Type |
Aliases |
- |
Definition
A Schema Data Type is a symbolic, declarative description of a Domain Type used in the Value Domain of a Parameter, Field, or similar element. It identifies value meaning and acts as a key for selecting normalization or conversion behavior.
simplemodeling-lib
In simplemodeling-lib, org.goldenport.schema.DataType serves this role and defines values such as XString , XInt , and XZonedDateTime . OperationDefinition.resolveParameter is the boundary integrating value extraction, Multiplicity validation, normalization, and Constraint validation.
CanonicalDataType[T] is a specialization that provides a Normalizer, but it does not make Schema Data Type a general Scala type constructor DataType[A] .