Package org.apache.torque.templates

# Enum TorqueSchemaAttributeName

java.lang.Object
java.lang.Enum<TorqueSchemaAttributeName>
org.apache.torque.templates.TorqueSchemaAttributeName

Alle implementierten Schnittstellen:
  `Serializable`, `Comparable<TorqueSchemaAttributeName>`, `java.lang.constant.Constable`, `SourceAttributeName`

public enum TorqueSchemaAttributeName extends Enum<TorqueSchemaAttributeName> implements SourceAttributeName
Contains all attribute names from the Torque schema. $Id: TorqueSchemaAttributeName.java 1917240 2024-04-21 13:22:54Z tv $

- ## Verschachtelte Klassen - Übersicht

  ## Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum

  `Enum.EnumDesc<E extends Enum<E>>`

- ## Enum-Konstanten - Übersicht

  Enum-Konstanten
  Enum-Konstante
  Beschreibung
  `AUTO_INCREMENT`
  attribute autoIncrement.
  `BASE_CLASS`
  attribute baseClass.
  `CLASS`
  attribute class.
  `DEFAULT`
  attribute default.
  `DEFAULT_ID_METHOD`
  attribute defaultIdMethod.
  `DEFAULT_JAVA_TYPE`
  attribute defaultJavaType.
  `DOMAIN`
  attribute domain.
  `ENUM_TYPE`
  attribute version
  `EXTENDS`
  attribute extends.
  `FILENAME`
  attribute filename.
  `FOREIGN`
  attribute foreign.
  `FOREIGN_TABLE`
  attribute foreignTable.
  `ID_METHOD`
  attribute idMethod.
  `INHERITANCE`
  attribute inheritance.
  `INTERFACE`
  attribute interface.
  `JAVA_NAME`
  attribute javaName.
  `JAVA_TYPE`
  attribute javaType.
  `KEY`
  attribute key
  `LOCAL`
  attribute local.
  `NAME`
  attribute name.
  `ON_DELETE`
  attribute onDelete.
  `ON_UPDATE`
  attribute onUpdate.
  `PACKAGE`
  package relative or absolute, only inheritance type
  `PEER_INTERFACE`
  attribute peerInterface.
  `PRIMARY_KEY`
  attribute primaryKey.
  `PROTECTED`
  attribute protected.
  `REQUIRED`
  attribute required.
  `SCALE`
  attribute scale.
  `SIZE`
  attribute size.
  `SKIP_SQL`
  attribute skipSql
  `TYPE`
  attribute type.
  `USE_DATABASE_DEFAULT_VALUE`
  attribute useDatabaseDefaultValue.
  `VALUE`
  attribute value.
  `VERSION`
  attribute version

- ## Methodenübersicht

  Modifizierer und Typ
  Methode
  Beschreibung
  `String`
  `getName()`
  returns the name of the attribute.
  `String`
  `toString()`
  `static TorqueSchemaAttributeName`
  `valueOf(String name)`
  Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
  `static TorqueSchemaAttributeName[]`
  `values()`
  Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.

  ### Von Klasse geerbte Methoden java.lang.Enum

  `clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf`

  ### Von Klasse geerbte Methoden java.lang.Object

  `getClass, notify, notifyAll, wait, wait, wait`

- ## Enum-Konstanten - Details

  - ### NAME

    public static final TorqueSchemaAttributeName NAME
    attribute name.

  - ### JAVA_NAME

    public static final TorqueSchemaAttributeName JAVA_NAME
    attribute javaName.

  - ### JAVA_TYPE

    public static final TorqueSchemaAttributeName JAVA_TYPE
    attribute javaType.

  - ### FOREIGN_TABLE

    public static final TorqueSchemaAttributeName FOREIGN_TABLE
    attribute foreignTable.

  - ### LOCAL

    public static final TorqueSchemaAttributeName LOCAL
    attribute local.

  - ### FOREIGN

    public static final TorqueSchemaAttributeName FOREIGN
    attribute foreign.

  - ### ON_UPDATE

    public static final TorqueSchemaAttributeName ON_UPDATE
    attribute onUpdate.

  - ### ON_DELETE

    public static final TorqueSchemaAttributeName ON_DELETE
    attribute onDelete.

  - ### PRIMARY_KEY

    public static final TorqueSchemaAttributeName PRIMARY_KEY
    attribute primaryKey.

  - ### ID_METHOD

    public static final TorqueSchemaAttributeName ID_METHOD
    attribute idMethod.

  - ### DEFAULT_ID_METHOD

    public static final TorqueSchemaAttributeName DEFAULT_ID_METHOD
    attribute defaultIdMethod.

  - ### DEFAULT_JAVA_TYPE

    public static final TorqueSchemaAttributeName DEFAULT_JAVA_TYPE
    attribute defaultJavaType.

  - ### VALUE

    public static final TorqueSchemaAttributeName VALUE
    attribute value.

  - ### REQUIRED

    public static final TorqueSchemaAttributeName REQUIRED
    attribute required.

  - ### AUTO_INCREMENT

    public static final TorqueSchemaAttributeName AUTO_INCREMENT
    attribute autoIncrement.

  - ### INHERITANCE

    public static final TorqueSchemaAttributeName INHERITANCE
    attribute inheritance.

  - ### INTERFACE

    public static final TorqueSchemaAttributeName INTERFACE
    attribute interface.

  - ### PEER_INTERFACE

    public static final TorqueSchemaAttributeName PEER_INTERFACE
    attribute peerInterface.

  - ### PROTECTED

    public static final TorqueSchemaAttributeName PROTECTED
    attribute protected.

  - ### DEFAULT

    public static final TorqueSchemaAttributeName DEFAULT
    attribute default.

  - ### USE_DATABASE_DEFAULT_VALUE

    public static final TorqueSchemaAttributeName USE_DATABASE_DEFAULT_VALUE
    attribute useDatabaseDefaultValue.

  - ### CLASS

    public static final TorqueSchemaAttributeName CLASS
    attribute class.

  - ### BASE_CLASS

    public static final TorqueSchemaAttributeName BASE_CLASS
    attribute baseClass.

  - ### EXTENDS

    public static final TorqueSchemaAttributeName EXTENDS
    attribute extends.

  - ### DOMAIN

    public static final TorqueSchemaAttributeName DOMAIN
    attribute domain.

  - ### TYPE

    public static final TorqueSchemaAttributeName TYPE
    attribute type.

  - ### SIZE

    public static final TorqueSchemaAttributeName SIZE
    attribute size.

  - ### SCALE

    public static final TorqueSchemaAttributeName SCALE
    attribute scale.

  - ### FILENAME

    public static final TorqueSchemaAttributeName FILENAME
    attribute filename.

  - ### KEY

    public static final TorqueSchemaAttributeName KEY
    attribute key

  - ### SKIP_SQL

    public static final TorqueSchemaAttributeName SKIP_SQL
    attribute skipSql

  - ### VERSION

    public static final TorqueSchemaAttributeName VERSION
    attribute version

  - ### ENUM_TYPE

    public static final TorqueSchemaAttributeName ENUM_TYPE
    attribute version

  - ### PACKAGE

    public static final TorqueSchemaAttributeName PACKAGE
    package relative or absolute, only inheritance type

- ## Methodendetails

  - ### values

    public static TorqueSchemaAttributeName[] values()
    Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
    Gibt zurück:
      ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration

  - ### valueOf

    public static TorqueSchemaAttributeName valueOf(String name)
    Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
    Parameter:
      `name` - Name der zurückzugebenden Enumerationskonstante.
    Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
    Löst aus:
      `IllegalArgumentException` - wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthält
      `NullPointerException` - wenn das Argument nicht angegeben wird

  - ### getName

    public String getName()
    returns the name of the attribute.
    Angegeben von:
      `getName` in Schnittstelle `SourceAttributeName`
    Gibt zurück:
      the name of the attribute, not null.

  - ### toString

    public String toString()
    Setzt außer Kraft:
      `toString` in Klasse `Enum<TorqueSchemaAttributeName>`