Deprecated API


Contents
Deprecated Interfaces
org.jooq.Adapter
          - 2.5.0 [#1639] - This part of the internal API will be removed in the near future. Do not reuse. 
org.jooq.ConfigurationProvider
          - 2.1.0 [#1191] - Use ExecuteListener.start(ExecuteContext) instead to provide jOOQ with valid connections 
org.jooq.MasterDataType
          - 2.5.0 [#1741] - This feature will be removed as of jOOQ 3.0 
org.jooq.SchemaProvider
          - 2.5.0 [#1580] - The org.jooq.SchemaProvider marker interface has not proven to be useful to the public API so far. There is no real need to abstract its implementations with a single interface 
org.jooq.Type
          - 2.5.0 [#1579] - The org.jooq.TypeTable and UDT with a single interface 
 

Deprecated Classes
org.jooq.ConfigurationRegistry
          - 2.1.0 [#1191] - Use ExecuteListener.start(ExecuteContext) instead to provide jOOQ with valid connections 
org.jooq.impl.FactoryProxy
          - Use the newly DataSource-enabled Factory constructors instead, e.g. Factory.Factory(DataSource, SQLDialect) or Factory.Factory(DataSource, SQLDialect, Settings) 
org.jooq.util.postgres.PGIntervalConverter
          - 2.3.0 - Use PostgresUtils methods instead 
org.jooq.util.postgres.PGobjectParser
          - 2.3.0 - Use PostgresUtils.toPGObject(String) instead 
org.jooq.SchemaMapping
          - 2.0.5 - Use runtime configuration Settings instead 
 

Deprecated Fields
org.jooq.SchemaMapping.NO_MAPPING
          - 2.0.5 - Do not reuse this SchemaMapping! 
 

Deprecated Methods
org.jooq.impl.SchemaImpl.addMapping(String, Class)
          - 2.3.0 - regenerate your schema 
org.jooq.DataType.asMasterDataType(Class)
          - 2.5.0 [#1741] - This feature will be removed as of jOOQ 3.0 
org.jooq.QueryPart.attach(Configuration)
          - 2.5.0 [#1544] - The Attachable type will no longer be part of the QueryPart hierarchy. Please do not attach any QueryPart objects anymore, except for Query objects 
org.jooq.impl.CustomTable.attach(Configuration)
           
org.jooq.impl.CustomField.attach(Configuration)
           
org.jooq.impl.CustomCondition.attach(Configuration)
           
org.jooq.ArrayRecord.createArray()
          - 2.5.0 [#1638] - Do not reuse this method 
org.jooq.impl.ArrayRecordImpl.createArray()
           
org.jooq.TableRecord.deleteUsing(TableField...)
          - 2.5.0 [#1736] - These methods will be made part of jOOQ's internal API soon. Do not reuse these methods. 
org.jooq.Field.equalSome(Select)
          - 2.0.2 - Use Field.equalAny(Select) instead 
org.jooq.FactoryOperations.executeDelete(Table)
          - 2.5.0 [#1692] - The semantics of FactoryOperations.executeDelete(TableRecord, Condition) has changed. This method here is no longer necessary. 
org.jooq.impl.FactoryProxy.executeDelete(Table)
           
org.jooq.impl.Factory.executeDelete(Table)
           
org.jooq.FactoryOperations.executeDelete(Table, Condition)
          - 2.5.0 [#1692] - The semantics of FactoryOperations.executeDelete(TableRecord, Condition) has changed. This method here is no longer necessary. 
org.jooq.impl.FactoryProxy.executeDelete(Table, Condition)
           
org.jooq.impl.Factory.executeDelete(Table, Condition)
           
org.jooq.FactoryOperations.executeDeleteOne(Table)
          - 2.5.0 [#1692] - The semantics of FactoryOperations.executeDelete(TableRecord, Condition) has changed. This method here is no longer necessary. 
org.jooq.impl.FactoryProxy.executeDeleteOne(Table)
           
org.jooq.impl.Factory.executeDeleteOne(Table)
           
org.jooq.FactoryOperations.executeDeleteOne(Table, Condition)
          - 2.5.0 [#1692] - The semantics of FactoryOperations.executeDelete(TableRecord, Condition) has changed. This method here is no longer necessary. 
org.jooq.impl.FactoryProxy.executeDeleteOne(Table, Condition)
           
org.jooq.impl.Factory.executeDeleteOne(Table, Condition)
           
org.jooq.FactoryOperations.executeInsert(Table, R)
          - 2.5.0 [#1692] - Use FactoryOperations.executeInsert(TableRecord) instead 
org.jooq.impl.FactoryProxy.executeInsert(Table, R)
           
org.jooq.impl.Factory.executeInsert(Table, R)
           
org.jooq.FactoryOperations.executeUpdate(Table, R)
          - 2.5.0 [#1692] - This "mass" update is no longer supported 
org.jooq.impl.FactoryProxy.executeUpdate(Table, R)
           
org.jooq.impl.Factory.executeUpdate(Table, R)
           
org.jooq.FactoryOperations.executeUpdate(Table, R, Condition)
          - 2.5.0 [#1692] - Use FactoryOperations.executeUpdate(TableRecord, Condition) instead 
org.jooq.impl.FactoryProxy.executeUpdate(Table, R, Condition)
           
org.jooq.impl.Factory.executeUpdate(Table, R, Condition)
           
org.jooq.FactoryOperations.executeUpdateOne(Table, R)
          - 2.5.0 [#1692] - This "mass" update is no longer supported 
org.jooq.impl.FactoryProxy.executeUpdateOne(Table, R)
           
org.jooq.impl.Factory.executeUpdateOne(Table, R)
           
org.jooq.FactoryOperations.executeUpdateOne(Table, R, Condition)
          - 2.5.0 [#1692] - The semantics of FactoryOperations.executeUpdate(TableRecord, Condition) has changed. This method here is no longer necessary. 
org.jooq.impl.FactoryProxy.executeUpdateOne(Table, R, Condition)
           
org.jooq.impl.Factory.executeUpdateOne(Table, R, Condition)
           
org.jooq.Result.exportXML()
          - 2.0.5 - Use Result.intoXML() instead 
org.jooq.AttachableInternal.getAttachables()
          - 2.5.0 [#1544] - This internal method will be removed soon. Do not reuse. 
org.jooq.QueryPartInternal.getDialect()
          - 2.0.2 - The attached SQL dialect of a QueryPart should no longer be referenced, as query parts become more and more Configuration - independent 
org.jooq.MasterDataType.getPrimaryKey()
          - 2.5.0 [#1741] - This feature will be removed as of jOOQ 3.0 
org.jooq.Configuration.getSchemaMapping()
          - 2.0.5 - Use Configuration.getSettings() instead 
org.jooq.impl.FactoryProxy.getSchemaMapping()
           
org.jooq.impl.Factory.getSchemaMapping()
           
org.jooq.QueryPartInternal.getSQL()
          - 2.5.0 [#1544] - This method will be removed from the internal API. Do not reuse it, except through Query.getSQL() 
org.jooq.QueryPartInternal.getSQL(boolean)
          - 2.5.0 [#1544] - This method will be removed from the internal API. Do not reuse it, except through Query.getSQL(boolean) 
org.jooq.UDT.getTypeMapping()
          - 2.3.0 - Do not reuse this method. It will be moved to jOOQ's internals, soon 
org.jooq.Schema.getTypeMapping()
          - 2.3.0 - Do not reuse this method 
org.jooq.impl.UDTImpl.getTypeMapping()
           
org.jooq.impl.SchemaImpl.getTypeMapping()
           
org.jooq.impl.FieldTypeHelper.getTypeMapping(Class)
          - 2.3.0 - Do not reuse this method 
org.jooq.Field.greaterOrEqualSome(Select)
          - 2.0.2 - Use Field.greaterOrEqualAny(Select) instead 
org.jooq.Field.greaterThanSome(Select)
          - 2.0.2 - Use Field.greaterThanAny(Select) instead 
org.jooq.FactoryOperations.insertInto(Table, Select)
          - 2.0.3 - Use any of these methods instead:  
org.jooq.impl.FactoryProxy.insertInto(Table, Select)
           
org.jooq.impl.Factory.insertInto(Table, Select)
           
org.jooq.Adapter.internalAPI(Class)
          - 2.5.0 [#1639] - This part of the internal API will be removed in the near future. Do not reuse. 
org.jooq.Field.lessOrEqualSome(Select)
          - 2.0.2 - Use Field.lessOrEqualAny(Select) instead 
org.jooq.Field.lessThanSome(Select)
          - 2.0.2 - Use Field.lessThanAny(Select) instead 
org.jooq.impl.Factory.literal(Object, Class)
          - 2.3.0 - Use Factory.field(String, Class), or Factory.inline(Object, Class) instead. 
org.jooq.impl.Factory.literal(Object, DataType)
          - 2.3.0 - Use Factory.field(String, DataType), or Factory.inline(Object, DataType) instead. 
org.jooq.impl.Factory.literal(T)
          - 2.3.0 - Use Factory.field(String), or Factory.inline(Object) instead. 
org.jooq.Field.notEqualSome(Select)
          - 2.0.2 - Use Field.notEqualAny(Select) instead 
org.jooq.util.postgres.PGobjectParser.parse(String)
          - 2.3.0 - Use PostgresUtils.toPGObject(String) instead 
org.jooq.TableRecord.refreshUsing(TableField...)
          - 2.5.0 [#1736] - These methods will be made part of jOOQ's internal API soon. Do not reuse these methods. 
org.jooq.TableRecord.storeUsing(TableField...)
          - 2.5.0 [#1736] - These methods will be made part of jOOQ's internal API soon. Do not reuse these methods. 
org.jooq.util.postgres.PGIntervalConverter.toDayToSecond(Object)
          - 2.3.0 - Use PostgresUtils.toDayToSecond(Object) methods instead 
org.jooq.util.postgres.PGIntervalConverter.toPGInterval(DayToSecond)
          - 2.3.0 - Use PostgresUtils.toPGInterval(DayToSecond) methods instead 
org.jooq.util.postgres.PGIntervalConverter.toPGInterval(YearToMonth)
          - 2.3.0 - Use PostgresUtils.toPGInterval(YearToMonth) methods instead 
org.jooq.util.postgres.PGIntervalConverter.toYearToMonth(Object)
          - 2.3.0 - Use PostgresUtils.toYearToMonth(Object) methods instead 
org.jooq.impl.FieldTypeHelper.writeToSQLOutput(SQLOutput, Class, T)
          - 2.3.0 - Do not reuse this method 
 

Deprecated Constructors
org.jooq.impl.AbstractRoutine(SQLDialect, String, Schema)
          - 2.1.0 [#625] - Regenerate your schema 
org.jooq.impl.AbstractRoutine(SQLDialect, String, Schema, DataType)
          - 2.1.0 [#625] - Regenerate your schema 
org.jooq.impl.AbstractRoutine(SQLDialect, String, Schema, Package)
          - 2.1.0 [#625] - Regenerate your schema 
org.jooq.impl.AbstractRoutine(SQLDialect, String, Schema, Package, DataType)
          - 2.1.0 [#625] - Regenerate your schema 
org.jooq.impl.ArrayRecordImpl(String, DataType)
          - 2.0.5 [#1179] - Please regenerate your schema and use ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType) instead 
org.jooq.impl.ArrayRecordImpl(String, DataType, Configuration)
          - 2.0.5 [#1179] - Please regenerate your schema and use ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType, Configuration) instead 
org.jooq.util.ase.ASEFactory(Connection, SchemaMapping)
          - 2.0.5 - Use ASEFactory.ASEFactory(Connection, Settings) instead 
org.jooq.util.cubrid.CUBRIDFactory(Connection, SchemaMapping)
          - 2.0.5 - Use CUBRIDFactory.CUBRIDFactory(Connection, Settings) instead 
org.jooq.util.db2.DB2Factory(Connection, SchemaMapping)
          - 2.0.5 - Use DB2Factory.DB2Factory(Connection, Settings) instead 
org.jooq.util.derby.DerbyFactory(Connection, SchemaMapping)
          - 2.0.5 - Use DerbyFactory.DerbyFactory(Connection, Settings) instead 
org.jooq.impl.Factory(Connection, SQLDialect, SchemaMapping)
          - 2.0.5 - Use Factory.Factory(Connection, SQLDialect, Settings) instead 
org.jooq.util.firebird.FirebirdFactory(Connection, SchemaMapping)
          - 2.0.5 - Use FirebirdFactory.FirebirdFactory(Connection, Settings) instead 
org.jooq.util.h2.H2Factory(Connection, SchemaMapping)
          - 2.0.5 - Use H2Factory.H2Factory(Connection, Settings) instead 
org.jooq.util.hsqldb.HSQLDBFactory(Connection, SchemaMapping)
          - 2.0.5 - Use HSQLDBFactory.HSQLDBFactory(Connection, Settings) instead 
org.jooq.util.ingres.IngresFactory(Connection, SchemaMapping)
          - 2.0.5 - Use IngresFactory.IngresFactory(Connection, Settings) instead 
org.jooq.util.mysql.MySQLFactory(Connection, SchemaMapping)
          - 2.0.5 - Use MySQLFactory.MySQLFactory(Connection, Settings) instead 
org.jooq.util.oracle.OracleFactory(Connection, SchemaMapping)
          - 2.0.5 - Use OracleFactory.OracleFactory(Connection, Settings) instead 
org.jooq.util.postgres.PostgresFactory(Connection, SchemaMapping)
          - 2.0.5 - Use PostgresFactory.PostgresFactory(Connection, Settings) instead 
org.jooq.util.sqlite.SQLiteFactory(Connection, SchemaMapping)
          - 2.0.5 - Use SQLiteFactory.SQLiteFactory(Connection, Settings) instead 
org.jooq.util.sqlserver.SQLServerFactory(Connection, SchemaMapping)
          - 2.0.5 - Use SQLServerFactory.SQLServerFactory(Connection, Settings) instead 
org.jooq.util.sybase.SybaseFactory(Connection, SchemaMapping)
          - 2.0.5 - Use SybaseFactory.SybaseFactory(Connection, Settings) instead 
org.jooq.tools.unsigned.UByte(byte)
          - Use UByte.valueOf(byte), or Unsigned.ubyte(byte) instead 
org.jooq.tools.unsigned.UByte(int)
          - Use UByte.valueOf(int), or Unsigned.ubyte(int) instead 
org.jooq.tools.unsigned.UByte(long)
          - Use UByte.valueOf(long), or Unsigned.ubyte(long) instead 
org.jooq.tools.unsigned.UByte(short)
          - Use UByte.valueOf(short), or Unsigned.ubyte(short) instead 
org.jooq.tools.unsigned.UByte(String)
          - Use UByte.valueOf(String), or Unsigned.ubyte(String) instead 
org.jooq.tools.unsigned.UInteger(int)
          - Use UInteger.valueOf(int), or Unsigned.uint(int) instead 
org.jooq.tools.unsigned.UInteger(long)
          - Use UInteger.valueOf(long), or Unsigned.uint(long) instead 
org.jooq.tools.unsigned.UInteger(String)
          - Use UInteger.valueOf(String), or Unsigned.uint(String) instead 
org.jooq.tools.unsigned.ULong(BigInteger)
          - Use ULong.valueOf(BigInteger), or Unsigned.ulong(BigInteger) instead 
org.jooq.tools.unsigned.ULong(long)
          - Use ULong.valueOf(long), or Unsigned.ulong(long) instead 
org.jooq.tools.unsigned.ULong(String)
          - Use ULong.valueOf(String), or Unsigned.ulong(String) instead 
org.jooq.tools.unsigned.UShort(int)
          - Use UShort.valueOf(int), or Unsigned.ushort(int) instead 
org.jooq.tools.unsigned.UShort(short)
          - Use UShort.valueOf(short), or Unsigned.ushort(short) instead 
org.jooq.tools.unsigned.UShort(String)
          - Use UShort.valueOf(String), or Unsigned.ushort(String) instead 
 

Deprecated Enum Constants
org.jooq.SQLDialect.SQL99
          - Do not reference this pseudo-dialect. It is only used for unit testing 
 



Copyright © 2012. All Rights Reserved.