CDIFDataDescription

PhysicalMapping

CDIFDataDescription::Classes::PhysicalMapping

Definition

Generic per-field physical mapping. Carries column index, format, physical data type, plus numeric-format details (decimal positions, separators, scale, length).

Diagram

Inheritance

Generalizes: AbstractMapping ↗

Attributes

NameTypeMultiplicityDescription
indexinteger[0..1]cdif:index - column index of this variable's values.
formatstring[0..1]cdif:format - format token / pattern for parsing values.
physicalDataTypestring[0..1]cdif:physicalDataType - physical representation type for the column's bytes.
decimalPositionsinteger[0..1]cdi:decimalPositions - number of decimal positions.
defaultDecimalSeparatorstring[0..1]cdi:defaultDecimalSeparator - default decimal separator character.
defaultDigitGroupSeparatorstring[0..1]cdi:defaultDigitGroupSeparator - default digit-group separator character.
numberPatternstring[0..1]cdi:numberPattern - numeric format pattern.
scaleinteger[0..1]cdi:scale - numeric scale.
lengthinteger[0..1]cdi:length - column width / value length.
maximumLengthinteger[0..1]cdi:maximumLength - maximum value length.
minimumLengthinteger[0..1]cdi:minimumLength - minimum value length.
typeOfNumericValuestring[0..1]cdi:typeOfNumericValue - type of numeric value (integer / decimal / ...).
nullSequencestring[0..1]cdi:nullSequence - sequence representing null.
arrayBaseinteger[0..1]cdi:arrayBase - base index for array-valued columns (0 or 1).

Associations

No associations.