Package org.apache.torque.generator.jdbc
Enum SchemaType
- Alle implementierten Schnittstellen:
Serializable
,Comparable<SchemaType>
,java.lang.constant.Constable
Enum for known SQL types.
- Version:
- $Id: SchemaType.java 1917241 2024-04-21 13:29:41Z tv $
- Autor:
- Martin Poeschl
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstantenEnum-KonstanteBeschreibungJDBC Datatype ARRAY.JDBC Datatype BIGINT.JDBC Datatype BINARY.JDBC Datatype BIT.JDBC Datatype BLOB.JDBC Datatype CHAR interpreted as Boolean.JDBC Datatype INTEGER interpreted as Boolean.JDBC Datatype CHAR.JDBC Datatype CLOB.JDBC Datatype DATE.JDBC Datatype DECIMAL.JDBC Datatype DISTINCT.JDBC Datatype DOUBLE.JDBC Datatype FLOAT.JDBC Datatype INTEGER.JDBC Datatype JAVA_OBJECT.JDBC Datatype LONGVARBINARY.JDBC Datatype LONGVARCHAR.JDBC Datatype NULL.JDBC Datatype NUMERIC.JDBC Datatype OTHER.JDBC Datatype REAL.JDBC Datatype REF.JDBC Datatype SMALLINT.JDBC Datatype STRUCT.JDBC Datatype TIME.JDBC Datatype TIMESTAMP.JDBC Datatype TINYINT.JDBC Datatype VARBINARY.JDBC Datatype VARCHAR. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic SchemaType
getByJdbcType
(Integer jdbcType) Returns the schema type which corresponds to the given jdbc type.Returns the corresponding jdbc type.static SchemaType
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.static SchemaType[]
values()
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
BIT
JDBC Datatype BIT. -
TINYINT
JDBC Datatype TINYINT. -
SMALLINT
JDBC Datatype SMALLINT. -
INTEGER
JDBC Datatype INTEGER. -
BIGINT
JDBC Datatype BIGINT. -
FLOAT
JDBC Datatype FLOAT. -
REAL
JDBC Datatype REAL. -
NUMERIC
JDBC Datatype NUMERIC. -
DECIMAL
JDBC Datatype DECIMAL. -
CHAR
JDBC Datatype CHAR. -
VARCHAR
JDBC Datatype VARCHAR. -
LONGVARCHAR
JDBC Datatype LONGVARCHAR. -
DATE
JDBC Datatype DATE. -
TIME
JDBC Datatype TIME. -
TIMESTAMP
JDBC Datatype TIMESTAMP. -
BINARY
JDBC Datatype BINARY. -
VARBINARY
JDBC Datatype VARBINARY. -
LONGVARBINARY
JDBC Datatype LONGVARBINARY. -
NULL
JDBC Datatype NULL. -
OTHER
JDBC Datatype OTHER. -
JAVA_OBJECT
JDBC Datatype JAVA_OBJECT. -
DISTINCT
JDBC Datatype DISTINCT. -
STRUCT
JDBC Datatype STRUCT. -
ARRAY
JDBC Datatype ARRAY. -
BLOB
JDBC Datatype BLOB. -
CLOB
JDBC Datatype CLOB. -
REF
JDBC Datatype REF. -
BOOLEANINT
JDBC Datatype INTEGER interpreted as Boolean. -
BOOLEANCHAR
JDBC Datatype CHAR interpreted as Boolean. -
DOUBLE
JDBC Datatype DOUBLE.
-
-
Methodendetails
-
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
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ältNullPointerException
- wenn das Argument nicht angegeben wird
-
getJdbcType
Returns the corresponding jdbc type.- Gibt zurück:
- the corresponding jdbc type, or null if no corresponding type exists.
-
getByJdbcType
Returns the schema type which corresponds to the given jdbc type.- Parameter:
jdbcType
- the jdbc type.- Gibt zurück:
- the corresponding schema type, or null if no schema type corresponds to the jdbc type.
-