public interface BufferField extends ADMData, Available, CommonField, DatabaseInfo, NamedSerializable, SerializeHiddenable, Sizeable, UniqueID, WrappedResource, WriteProtectable, XmlNode
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMBO_BOX
The COMBO-BOX value for VIEW-AS attribute
|
static java.lang.String |
DROP_DOWN
The DROP-DOWN value for VIEW-AS attribute
|
static java.lang.String |
DROP_DOWN_LIST
The DROP-DOWN-LIST value for VIEW-AS attribute
|
static java.lang.String |
FILL_IN
The FILL-IN value for VIEW-AS attribute
|
static java.lang.String |
TOGGLE_BOX
The TOGGLE-BOX value for VIEW-AS attribute
|
| Modifier and Type | Method and Description |
|---|---|
handle |
bufferHandle()
Returns the handle of the buffer object to which the buffer-field belongs.
|
character |
bufferName()
Conversion of BUFFER-NAME attribute (KW_BUF_NAME).
|
logical |
caseSensitive()
Getter of CASE-SENSITIVE attribute.
|
void |
changeLiteralQuestion(logical literalQuestion)
Conversion of LITERAL-QUESTION attribute (KW_LIT_QSTN).
|
void |
changeValidateExpression(character validateExpression)
Conversion of VALIDATE-EXPRESSION attribute (KW_VAL_EXPR).
|
void |
changeValidateMessage(character validateMessage)
Conversion of VALIDATE-MESSAGE attribute (KW_VAL_MSG).
|
void |
changeValue(int index,
java.lang.Object newValue)
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
void |
changeValue(NumberType index,
java.lang.Object newValue)
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
void |
changeValue(java.lang.Object newValue)
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
integer |
extent()
Conversion of EXTENT attribute (KW_EXTENT).
|
integer |
getDecimals()
Obtain the number of decimal places, after the decimal point, that are stored in this
buffer-field object that corresponds to a DECIMAL field.
|
character |
getDefaultString()
Get the DEFAULT-STRING attribute.
|
BaseDataType |
getDefaultValue()
Get the DEFAULT-VALUE attribute.
|
character |
initial()
Conversion of INITIAL attribute (KW_INIT).
|
logical |
isKey()
Checks whether this field participates in an index.
|
logical |
literalQuestion()
Conversion of LITERAL-QUESTION attribute (KW_LIT_QSTN).
|
logical |
mandatory()
Conversion of MANDATORY attribute (KW_MAND).
|
integer |
position()
Gets the read-only POSITION attribute.
|
void |
setDecimals(long decimals)
Sets the number of decimal places, after the decimal point, that are stored in this buffer-field
object that corresponds to a DECIMAL field.
|
void |
setDecimals(NumberType decimals)
Sets the number of decimal places, after the decimal point, that are stored in this buffer-field
object that corresponds to a DECIMAL field.
|
void |
setDefaultString(character val)
Set the DEFAULT-STRING attribute.
|
void |
setDefaultString(java.lang.String val)
Set the DEFAULT-STRING attribute.
|
character |
stringValue()
Conversion of STRING-VALUE attribute (KW_STR_VAL).
|
character |
stringValue(int index)
Conversion of STRING-VALUE attribute (KW_STR_VAL).
|
character |
stringValue(NumberType index)
Conversion of STRING-VALUE attribute (KW_STR_VAL).
|
character |
validateExpression()
Conversion of VALIDATE-EXPRESSION attribute (KW_VAL_EXPR).
|
character |
validateMessage()
Conversion of VALIDATE-MESSAGE attribute (KW_VAL_MSG).
|
BaseDataType |
value()
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
BaseDataType |
value(int index)
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
BaseDataType |
value(NumberType index)
Conversion of BUFFER-VALUE attribute (KW_BUF_VAL).
|
character |
viewAs()
Get the BUFFER:VIEW-AS attribute.
|
void |
viewAs(character viewAs)
Set the BUFFER:VIEW-AS attribute.
|
void |
viewAs(java.lang.String viewAs)
Set the BUFFER:VIEW-AS attribute.
|
getADMData, setADMData, setADMDatagetColumnLabel, getDataType, getFormat, getHelp, getLabel, setColumnLabel, setColumnLabel, setDataType, setDataType, setFormat, setFormat, setHelp, setHelp, setLabel, setLabel, setLabelgetDbName, getTablegetSerializeName, setSerializeName, setSerializeNamegetSerializeHidden, setSerializeHidden, setSerializeHiddengetHeight, getHeightChars, getHeightPixels, getWidth, getWidthChars, getWidthPixels, setHeight, setHeightChars, setHeightChars, setHeightPixels, setHeightPixels, setWidth, setWidthChars, setWidthChars, setWidthPixels, setWidthPixelsgetUniqueIDid, id, unknown, validisReadOnly, setReadOnly, setReadOnlygetXmlDataType, getXmlNodeName, getXmlNodeType, setXmlDataType, setXmlDataType, setXmlNodeName, setXmlNodeName, setXmlNodeType, setXmlNodeTypestatic final java.lang.String COMBO_BOX
static final java.lang.String DROP_DOWN
static final java.lang.String DROP_DOWN_LIST
static final java.lang.String FILL_IN
static final java.lang.String TOGGLE_BOX
integer extent()
character stringValue()
character stringValue(int index)
index - An integer expression representing a subscript, for fields that have extents.character stringValue(NumberType index)
index - An integer expression representing a subscript, for fields that have extents.BaseDataType value(int index)
index - An INTEGER expression representing a subscript, for fields that have extents.BaseDataType value(NumberType index)
index - An INTEGER expression representing a subscript, for fields that have extents.void changeValue(int index,
java.lang.Object newValue)
index - An INTEGER expression representing a subscript, for fields that have extents.newValue - New value of a buffer-field object.void changeValue(NumberType index, java.lang.Object newValue)
index - An INTEGER expression representing a subscript, for fields that have extents.newValue - New value of a buffer-field object.BaseDataType value()
void changeValue(java.lang.Object newValue)
newValue - New value of a buffer-field object.character bufferName()
handle bufferHandle()
character initial()
logical literalQuestion()
void changeLiteralQuestion(logical literalQuestion)
literalQuestion - New value of LITERAL-QUESTION attribute.character validateMessage()
void changeValidateMessage(character validateMessage)
validateMessage - New value of VALIDATE-MESSAGE attribute.logical mandatory()
integer position()
character validateExpression()
void changeValidateExpression(character validateExpression)
validateExpression - New value of VALIDATE-EXPRESSION attribute.logical caseSensitive()
integer getDecimals()
void setDecimals(NumberType decimals)
This attribute is writable for temp-tables but only read-only for permanent tables.
decimals - The new number of decimals after the decimal point for this buffer-field.void setDecimals(long decimals)
This attribute is writable for temp-tables but only read-only for permanent tables.
decimals - The new number of decimals after the decimal point for this buffer-field.logical isKey()
true if this field is part of an index.BaseDataType getDefaultValue()
character getDefaultString()
void setDefaultString(java.lang.String val)
val - The default-string value.void setDefaultString(character val)
val - The default-string value.character viewAs()
void viewAs(java.lang.String viewAs)
viewAs - The flag state.void viewAs(character viewAs)
viewAs - The flag state.