Module org.jooq

Class MySQLDataType

java.lang.Object
org.jooq.util.mysql.MySQLDataType

@Deprecated(forRemoval=true, since="3.11") public class MySQLDataType extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
- 3.11.0 - [#7375] - This type is part of jOOQ's internal API. Do not reference this type directly from client code. Referencing this type before the SQLDataType class has been initialised may lead to deadlocks! See https://github.com/jOOQ/jOOQ/issues/3777 for details.

Use the corresponding SQLDataType instead.

Supported data types for the SQLDialect.MYSQL dialect
Author:
Lukas Eder
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final DataType<BigInteger>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<BigDecimal>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<Double>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<Double>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<JSONB>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<BigDecimal>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<Float>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static final DataType<UUID>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Long>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<ULong>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Boolean>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Boolean>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Boolean>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Date>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Timestamp>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<BigDecimal>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<BigDecimal>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Double>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Double>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Integer>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Integer>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<UInteger>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<UInteger>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<JSON>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Integer>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<UInteger>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Float>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Short>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<UShort>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Time>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Timestamp>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Byte>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<UByte>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<byte[]>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<String>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final DataType<Year>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • TINYINT

      public static final DataType<Byte> TINYINT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TINYINTUNSIGNED

      public static final DataType<UByte> TINYINTUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • SMALLINT

      public static final DataType<Short> SMALLINT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • SMALLINTUNSIGNED

      public static final DataType<UShort> SMALLINTUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • INT

      public static final DataType<Integer> INT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • INTUNSIGNED

      public static final DataType<UInteger> INTUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MEDIUMINT

      public static final DataType<Integer> MEDIUMINT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MEDIUMINTUNSIGNED

      public static final DataType<UInteger> MEDIUMINTUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • INTEGER

      public static final DataType<Integer> INTEGER
      Deprecated, for removal: This API element is subject to removal in a future version.
    • INTEGERUNSIGNED

      public static final DataType<UInteger> INTEGERUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BIGINT

      public static final DataType<Long> BIGINT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BIGINTUNSIGNED

      public static final DataType<ULong> BIGINTUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DOUBLE

      public static final DataType<Double> DOUBLE
      Deprecated, for removal: This API element is subject to removal in a future version.
    • FLOAT

      public static final DataType<Double> FLOAT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • REAL

      public static final DataType<Float> REAL
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BOOLEAN

      public static final DataType<Boolean> BOOLEAN
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BOOL

      public static final DataType<Boolean> BOOL
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BIT

      public static final DataType<Boolean> BIT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DECIMAL

      public static final DataType<BigDecimal> DECIMAL
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DEC

      public static final DataType<BigDecimal> DEC
      Deprecated, for removal: This API element is subject to removal in a future version.
    • VARCHAR

      public static final DataType<String> VARCHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • CHAR

      public static final DataType<String> CHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TEXT

      public static final DataType<String> TEXT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BLOB

      public static final DataType<byte[]> BLOB
      Deprecated, for removal: This API element is subject to removal in a future version.
    • BINARY

      public static final DataType<byte[]> BINARY
      Deprecated, for removal: This API element is subject to removal in a future version.
    • VARBINARY

      public static final DataType<byte[]> VARBINARY
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DATE

      public static final DataType<Date> DATE
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TIME

      public static final DataType<Time> TIME
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TIMESTAMP

      public static final DataType<Timestamp> TIMESTAMP
      Deprecated, for removal: This API element is subject to removal in a future version.
    • DATETIME

      public static final DataType<Timestamp> DATETIME
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __NCHAR

      protected static final DataType<String> __NCHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __NCLOB

      protected static final DataType<String> __NCLOB
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __LONGNVARCHAR

      protected static final DataType<String> __LONGNVARCHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __NUMERIC

      protected static final DataType<BigDecimal> __NUMERIC
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __NVARCHAR

      protected static final DataType<String> __NVARCHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __LONGVARCHAR

      protected static final DataType<String> __LONGVARCHAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __LONGVARBINARY

      protected static final DataType<byte[]> __LONGVARBINARY
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __DECIMALUNSIGNED

      protected static final DataType<BigDecimal> __DECIMALUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __DOUBLEUNSIGNED

      protected static final DataType<Double> __DOUBLEUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __FLOATUNSIGNED

      protected static final DataType<Double> __FLOATUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __REALUNSIGNED

      protected static final DataType<Float> __REALUNSIGNED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TINYTEXT

      public static final DataType<String> TINYTEXT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MEDIUMTEXT

      public static final DataType<String> MEDIUMTEXT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • LONGTEXT

      public static final DataType<String> LONGTEXT
      Deprecated, for removal: This API element is subject to removal in a future version.
    • ENUM

      public static final DataType<String> ENUM
      Deprecated, for removal: This API element is subject to removal in a future version.
    • SET

      public static final DataType<String> SET
      Deprecated, for removal: This API element is subject to removal in a future version.
    • TINYBLOB

      public static final DataType<byte[]> TINYBLOB
      Deprecated, for removal: This API element is subject to removal in a future version.
    • MEDIUMBLOB

      public static final DataType<byte[]> MEDIUMBLOB
      Deprecated, for removal: This API element is subject to removal in a future version.
    • LONGBLOB

      public static final DataType<byte[]> LONGBLOB
      Deprecated, for removal: This API element is subject to removal in a future version.
    • YEAR

      public static final DataType<Year> YEAR
      Deprecated, for removal: This API element is subject to removal in a future version.
    • JSON

      public static final DataType<JSON> JSON
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __BIGINTEGER

      protected static final DataType<BigInteger> __BIGINTEGER
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __UUID

      protected static final DataType<UUID> __UUID
      Deprecated, for removal: This API element is subject to removal in a future version.
    • __JSONB

      protected static final DataType<JSONB> __JSONB
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • MySQLDataType

      public MySQLDataType()
      Deprecated, for removal: This API element is subject to removal in a future version.