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

Enum KeyTypeValues

  • java.lang.Object
    • java.lang.Enum<KeyTypeValues>
      • 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.

    • Method Summary

      Methods 
      Modifier and Type Method and Description
      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