@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface LegacyField
Modifier and Type | Required Element and Description |
---|---|
int |
fieldId
The id of this field in the sequence of the fields of the buffer.
|
java.lang.String |
name
The name of the legacy field associated with a DMO property.
|
Modifier and Type | Optional Element and Description |
---|---|
boolean |
caseSensitive
Flag the case sensitive character fields.
|
java.lang.String |
columnLabel
COLUMN-LABEL attribute of this field.
|
int |
extent
Extent for array (extent) fields (defaults to 0 for scalar fields).
|
java.lang.String |
format
FORMAT attribute of this field.
|
int |
index
Index in the legacy extent field associated with a DMO property.
|
java.lang.String |
initial
INITIAL attribute of this field.
|
java.lang.String |
label
LABEL attribute of this field.
|
boolean |
mandatory
MANDATORY attribute of this field.
|
java.lang.String |
original
Original property name (not exposed in DMO) for denormalized field with extent.
|
boolean |
serializeHidden
Flag indicating the field should not be included in serialized output.
|
java.lang.String |
serializeName
Name of field in serialized output.
|
java.lang.String |
validateExpression
VALIDATE-EXPRESSION attribute of this field.
|
java.lang.String |
validateMessage
VALIDATE-MESSAGE attribute of this field.
|
java.lang.String |
xmlDataType
XML schema data type of field.
|
java.lang.String |
xmlNodeName
Name of element or attribute representing field in XML output.
|
java.lang.String |
xmlNodeType
Node type of field in XML output.
|
public abstract int fieldId
bufferField(int)
attribute of the BufferImpl
for
emulating the BUFFER-FIELD(integer)
buffer handle attribute.public abstract java.lang.String name
public abstract java.lang.String columnLabel
public abstract int extent
public abstract int index
public abstract java.lang.String validateMessage
public abstract java.lang.String validateExpression
public abstract java.lang.String original
public abstract boolean caseSensitive
public abstract boolean serializeHidden
public abstract java.lang.String serializeName