com.ibm.pdp.maf.rpp.pac.blockbase
Enum KeyTypeValues

java.lang.Object
  extended by java.lang.Enum<KeyTypeValues>
      extended by com.ibm.pdp.maf.rpp.pac.blockbase.KeyTypeValues
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<KeyTypeValues>

public enum KeyTypeValues
extends java.lang.Enum<KeyTypeValues>

List of the key type for relational BlockBases.


Enum Constant Summary
_0
           
_1
           
_2
           
_3
           
_4
           
_5
           
_6
           
_7
           
_8
           
_9
           
_A
           
_B
           
_C
           
_R
           
_S
           
_U
           
ALL
           
BLANK
           
BODY
           
 
Method Summary
static KeyTypeValues valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static KeyTypeValues[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

_0

public static final KeyTypeValues _0

subschema 10 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_1

public static final KeyTypeValues _1

subschema 1 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_2

public static final KeyTypeValues _2

subschema 2 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_3

public static final KeyTypeValues _3

subschema 3 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_4

public static final KeyTypeValues _4

subschema 4 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_5

public static final KeyTypeValues _5

subschema 5 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_6

public static final KeyTypeValues _6

subschema 6 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_7

public static final KeyTypeValues _7

subschema 7 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_8

public static final KeyTypeValues _8

subschema 8 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_9

public static final KeyTypeValues _9

subschema 9 Data Elements.

On a V type line: View of the subschema Data Element selection in the Segment.


_A

public static final KeyTypeValues _A

After.

On an R type line: Indicates where the trigger or the rule starts to operate.


_B

public static final KeyTypeValues _B

Before.

On an R type line: Indicates where the trigger or the rule starts to operate.


_C

public static final KeyTypeValues _C

Cascade.

On a J type line, DB2, SQL/DS, DB2/2, DB2/6000, and ORACLE V7 only.


_R

public static final KeyTypeValues _R

Restrict.

On a J type line, default value for DB2-type databases only.


_S

public static final KeyTypeValues _S

Set null?

On a J type line, DB2, SQL/DS, DB2/2 and DB2/6000 only.


_U

public static final KeyTypeValues _U

UNIQUE.

On an I type line: This value is entered in order to generate the UNIQUE command.


ALL

public static final KeyTypeValues ALL

All Data Elements.

All the Data Elements of the Segment are included in the view.


BLANK

public static final KeyTypeValues BLANK

Standard package.

On a C type line (ORACLE V7, it indicates the package type : Standard package.


BODY

public static final KeyTypeValues BODY

BODY package.

On a C type line (ORACLE V7, it indicates the package type : BODY package.

Method Detail

valueOf

public static KeyTypeValues 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

values

public static KeyTypeValues[] 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 (KeyTypeValues c : KeyTypeValues.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared