org.plasma.provisioning.rdb.oracle.g11.sys
Enum TableColumn.PROPERTY
java.lang.Object
java.lang.Enum<TableColumn.PROPERTY>
org.plasma.provisioning.rdb.oracle.g11.sys.TableColumn.PROPERTY
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<TableColumn.PROPERTY>
- Enclosing interface:
- TableColumn
public static enum TableColumn.PROPERTY
- extends java.lang.Enum<TableColumn.PROPERTY>
The declared logical property names for this Type.
|
Enum Constant Summary |
characterSetName
Name of the character set: CHAR_CS or NCHAR_CS |
column_id
Sequence number of the column as created |
columnName
Column name |
dataDefault
Default value for the column |
dataLength
Length of the column (in bytes) |
dataPrecision
Decimal precision (total number of digits) for NUMBER
datatype; binary precision for FLOAT datatype, null for
all other datatypes. |
dataScale
Digits to right of decimal point in a number |
dataType
Datatype of the column |
nullable
Specifies whether a column allows NULLs. |
owner
Owner of the table, view, or cluster |
table
Reference to the owner table |
|
Method Summary |
static TableColumn.PROPERTY |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static TableColumn.PROPERTY[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
| Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
columnName
public static final TableColumn.PROPERTY columnName
- Column name
Represents the logical Property columnName which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.COLUMN_NAME.
dataType
public static final TableColumn.PROPERTY dataType
- Datatype of the column
Represents the logical Property dataType which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.DATA_TYPE.
nullable
public static final TableColumn.PROPERTY nullable
- Specifies whether a column allows NULLs. Value is N if there
is a NOT NULL constraint on the column or if the column
is part of a PRIMARY KEY. The constraint should be in an
ENABLE VALIDATE state.
Represents the logical Property nullable which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.NULLABLE.
column_id
public static final TableColumn.PROPERTY column_id
- Sequence number of the column as created
Represents the logical Property column_id which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.COLUMN_ID.
dataLength
public static final TableColumn.PROPERTY dataLength
- Length of the column (in bytes)
Represents the logical Property dataLength which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.DATA_LENGTH.
dataPrecision
public static final TableColumn.PROPERTY dataPrecision
- Decimal precision (total number of digits) for NUMBER
datatype; binary precision for FLOAT datatype, null for
all other datatypes.
Represents the logical Property dataPrecision which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.DATA_PRECISION.
dataScale
public static final TableColumn.PROPERTY dataScale
- Digits to right of decimal point in a number
Represents the logical Property dataScale which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.DATA_SCALE.
dataDefault
public static final TableColumn.PROPERTY dataDefault
- Default value for the column
Represents the logical Property dataDefault which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.DATA_DEFAULT.
characterSetName
public static final TableColumn.PROPERTY characterSetName
- Name of the character set: CHAR_CS or NCHAR_CS
Represents the logical Property characterSetName which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.CHARACTER_SET_NAME.
owner
public static final TableColumn.PROPERTY owner
- Owner of the table, view, or cluster
Represents the logical Property owner which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.OWNER.
table
public static final TableColumn.PROPERTY table
- Reference to the owner table
Represents the logical Property table which is part of the Type TableColumn.
Data Store Mapping:
Corresponds to the physical data store element ALL_TAB_COLUMNS.TABLE_NAME.
values
public static TableColumn.PROPERTY[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (TableColumn.PROPERTY c : TableColumn.PROPERTY.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static TableColumn.PROPERTY valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name - the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null
Copyright © 2013. All Rights Reserved.