Enum SchemaType

java.lang.Object
java.lang.Enum<SchemaType>
org.apache.torque.templates.typemapping.SchemaType
Alle implementierten Schnittstellen:
Serializable, Comparable<SchemaType>, java.lang.constant.Constable

public enum SchemaType extends Enum<SchemaType>
Enum for known SQL types.
Version:
$Id: SchemaType.java 1917240 2024-04-21 13:22:54Z tv $
Autor:
Martin Poeschl
  • Enum-Konstanten - Details

    • BIT

      public static final SchemaType BIT
      JDBC Datatype BIT.
    • TINYINT

      public static final SchemaType TINYINT
      JDBC Datatype TINYINT.
    • SMALLINT

      public static final SchemaType SMALLINT
      JDBC Datatype SMALLINT.
    • INTEGER

      public static final SchemaType INTEGER
      JDBC Datatype INTEGER.
    • BIGINT

      public static final SchemaType BIGINT
      JDBC Datatype BIGINT.
    • FLOAT

      public static final SchemaType FLOAT
      JDBC Datatype FLOAT.
    • REAL

      public static final SchemaType REAL
      JDBC Datatype REAL.
    • NUMERIC

      public static final SchemaType NUMERIC
      JDBC Datatype NUMERIC.
    • DECIMAL

      public static final SchemaType DECIMAL
      JDBC Datatype DECIMAL.
    • CHAR

      public static final SchemaType CHAR
      JDBC Datatype CHAR.
    • VARCHAR

      public static final SchemaType VARCHAR
      JDBC Datatype VARCHAR.
    • LONGVARCHAR

      public static final SchemaType LONGVARCHAR
      JDBC Datatype LONGVARCHAR.
    • DATE

      public static final SchemaType DATE
      JDBC Datatype DATE.
    • TIME

      public static final SchemaType TIME
      JDBC Datatype TIME.
    • TIMESTAMP

      public static final SchemaType TIMESTAMP
      JDBC Datatype TIMESTAMP.
    • BINARY

      public static final SchemaType BINARY
      JDBC Datatype BINARY.
    • VARBINARY

      public static final SchemaType VARBINARY
      JDBC Datatype VARBINARY.
    • LONGVARBINARY

      public static final SchemaType LONGVARBINARY
      JDBC Datatype LONGVARBINARY.
    • NULL

      public static final SchemaType NULL
      JDBC Datatype NULL.
    • OTHER

      public static final SchemaType OTHER
      JDBC Datatype OTHER.
    • JAVA_OBJECT

      public static final SchemaType JAVA_OBJECT
      JDBC Datatype JAVA_OBJECT.
    • DISTINCT

      public static final SchemaType DISTINCT
      JDBC Datatype DISTINCT.
    • STRUCT

      public static final SchemaType STRUCT
      JDBC Datatype STRUCT.
    • ARRAY

      public static final SchemaType ARRAY
      JDBC Datatype ARRAY.
    • BLOB

      public static final SchemaType BLOB
      JDBC Datatype BLOB.
    • CLOB

      public static final SchemaType CLOB
      JDBC Datatype CLOB.
    • REF

      public static final SchemaType REF
      JDBC Datatype REF.
    • BOOLEANINT

      public static final SchemaType BOOLEANINT
      JDBC Datatype INTEGER interpreted as Boolean.
    • BOOLEANCHAR

      public static final SchemaType BOOLEANCHAR
      JDBC Datatype CHAR interpreted as Boolean.
    • DOUBLE

      public static final SchemaType DOUBLE
      JDBC Datatype DOUBLE.
  • Methodendetails

    • values

      public static SchemaType[] 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 SchemaType 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
    • getJdbcType

      public Integer getJdbcType()
      Returns the corresponding jdbc type.
      Gibt zurück:
      the corresponding jdbc type, or null if no corresponding type exists.