Class TableKey<T extends TableKey<T>>

java.lang.Object
com.github.jinahya.database.metadata.bind.TableKey<T>
All Implemented Interfaces:
MetadataType, Serializable
Direct Known Subclasses:
ExportedKey, ImportedKey

@_ChildOf(Table.class) public abstract class TableKey<T extends TableKey<T>> extends Object
See Also:
  • Field Details

    • COLUMN_NAME_PKTABLE_CAT

      public static final String COLUMN_NAME_PKTABLE_CAT
      The column label of "PKTABLE_CAT".
      See Also:
    • COLUMN_NAME_PKTABLE_SCHEM

      public static final String COLUMN_NAME_PKTABLE_SCHEM
      The column label of "PKTABLE_SCHEM".
      See Also:
    • COLUMN_NAME_PKTABLE_NAME

      public static final String COLUMN_NAME_PKTABLE_NAME
      The column label of "PKTABLE_NAME".
      See Also:
    • COLUMN_NAME_PKCOLUMN_NAME

      public static final String COLUMN_NAME_PKCOLUMN_NAME
      The column label of "PKCOLUMN_NAME".
      See Also:
    • COLUMN_NAME_FKTABLE_CAT

      public static final String COLUMN_NAME_FKTABLE_CAT
      The column label of "FKTABLE_CAT".
      See Also:
    • COLUMN_NAME_FKTABLE_SCHEM

      public static final String COLUMN_NAME_FKTABLE_SCHEM
      The column label of "FKTABLE_SCHEM".
      See Also:
    • COLUMN_NAME_FKTABLE_NAME

      public static final String COLUMN_NAME_FKTABLE_NAME
      The column label of "FKTABLE_NAME".
      See Also:
    • COLUMN_NAME_FKCOLUMN_NAME

      public static final String COLUMN_NAME_FKCOLUMN_NAME
      The column label of "FKCOLUMN_NAME".
      See Also:
    • COLUMN_NAME_KEY_SEQ

      public static final String COLUMN_NAME_KEY_SEQ
      The column label of "KEY_SEQ".
      See Also:
    • COLUMN_NAME_UPDATE_RULE

      public static final String COLUMN_NAME_UPDATE_RULE
      The column label of "UPDATE_RULE".
      See Also:
    • COLUMN_NAME_DELETE_RULE

      public static final String COLUMN_NAME_DELETE_RULE
      The column label of "DELETE_RULE".
      See Also:
    • COLUMN_NAME_FK_NAME

      public static final String COLUMN_NAME_FK_NAME
      The column label of "FK_NAME".
      See Also:
    • COLUMN_NAME_PK_NAME

      public static final String COLUMN_NAME_PK_NAME
      The column label of "PK_NAME".
      See Also:
    • COLUMN_NAME_DEFERRABILITY

      public static final String COLUMN_NAME_DEFERRABILITY
      The column label of "DEFERRABILITY".
      See Also:
  • Constructor Details

    • TableKey

      public TableKey()
  • Method Details