@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Table
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
legacy
The name of the legacy table associated with the DMO implementation class.
|
java.lang.String |
name
Name of table, quoted with backticks if there is corresponding "escape" hint.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
afterTable
The name of the parent
AFTER-TABLE if this is its BEFORE-TABLE . |
java.lang.String |
beforeTable
The name of the
BEFORE-TABLE if one is declared. |
java.lang.String |
canCreate
CAN-CREATE option of this table.
|
java.lang.String |
canDelete
CAN-DELETE option of this table.
|
java.lang.String |
canDump
CAN-DUMP option of this table.
|
java.lang.String |
canLoad
CAN-LOAD option of this table.
|
java.lang.String |
canRead
CAN-READ option of this table.
|
java.lang.String |
canWrite
CAN-WRITE option of this table.
|
java.lang.String |
category
CATEGORY option of this table.
|
java.lang.String |
description
DESCRIPTION option of this table.
|
boolean |
dirtyRead
Indicates that this table/DMO needs to be tracked by the dirty share manager.
|
boolean |
hasValidation
If
true then the table has delete validation. |
boolean |
isFrozen
If
true then the table is frozen. |
boolean |
isHidden
If
true then the table is hidden. |
boolean |
isLikeSequential
If
true then the table was created using LIKE-SEQUENTIAL. |
java.lang.String |
label_sa
LABEL-SA option of this table.
|
java.lang.String |
label
LABEL option of this table.
|
java.lang.String |
namespacePrefix
The NAMESPACE-PREFIX table option, used in XML file.
|
java.lang.String |
namespaceUri
The NAMESPACE-URI table option, used in XML file.
|
boolean |
noUndo
The NO-UNDO option, for TEMP-TABLES only.
|
java.lang.String |
serializeName
The SERIALIZE-NAME table option, used in XML file.
|
java.lang.String |
valexp
The legacy VALEXP as string.
|
java.lang.String |
valmsg_sa
VALMSG-SA option of this table.
|
java.lang.String |
valmsg
The legacy VALMSG string.
|
java.lang.String |
xmlNodeName
Name of element or attribute representing field in XML file.
|
public abstract java.lang.String name
public abstract java.lang.String legacy
public abstract java.lang.String xmlNodeName
public abstract java.lang.String namespacePrefix
public abstract java.lang.String namespaceUri
public abstract java.lang.String serializeName
public abstract java.lang.String description
public abstract boolean hasValidation
true
then the table has delete validation.public abstract boolean isLikeSequential
true
then the table was created using LIKE-SEQUENTIAL.public abstract java.lang.String beforeTable
BEFORE-TABLE
if one is declared.public abstract java.lang.String afterTable
AFTER-TABLE
if this is its BEFORE-TABLE
.