Uses of Interface
org.apache.torque.adapter.Adapter
Packages that use Adapter
Package
Description
Torque is an object-relational mapper for Java.
Adapters between Torque and various databases.
Avalon component
implementation.
The ID broker, an API to provide persistent
object identifiers,
as described by Scott Ambler's paper on "Enterprise-Ready Object
IDs".
This package contains classes which can build
PreparedStatementParts from a single value or column.
This package contains classes which can build
PreparedStatementParts from a WhereClauseExpression.
-
Uses of Adapter in org.apache.torque
Methods in org.apache.torque that return AdapterModifier and TypeMethodDescriptionDatabase.getAdapter()Returns the adapter to this database.static AdapterTorque.getAdapter(String name) Returns the database adapter for a specific database name.TorqueInstance.getAdapter(String name) Returns the database adapter for a specific database.Methods in org.apache.torque with parameters of type AdapterModifier and TypeMethodDescriptionvoidDatabase.setAdapter(Adapter anAdapter) Sets the adapter for this database. -
Uses of Adapter in org.apache.torque.adapter
Classes in org.apache.torque.adapter that implement AdapterModifier and TypeClassDescriptionclassThis class is the abstract base for any database adapter Support for new databases is added by subclassing this class and implementing its abstract methods, and by registering the new database adapter and its corresponding JDBC driver in the service configuration file.classThis is used to connect to an embedded Apache Derby Database using the supplied JDBC driver.classThis is used to connect to Hsqldb databases.classThis is used to connect to a MSSQL database.classThis is used in order to connect to a MySQL database using the MM drivers.classThis DatabaseHandler is used when you do not have a database installed.classThis code should be used for an Oracle database pool.classThis is used to connect to PostgresQL databases.Methods in org.apache.torque.adapter that return AdapterModifier and TypeMethodDescriptionstatic AdapterAdapterFactory.autoDetectAdapter(Connection con) Creates a new instance of the Torque database adapter based on the JDBC meta-datastatic AdapterCreates a new instance of the Torque database adapter associated with the specified JDBC driver or adapter key.static AdapterCreates a new instance of the Torque database adapter associated with the specified JDBC driver or adapter key and the class defined.Methods in org.apache.torque.adapter with parameters of type AdapterModifier and TypeMethodDescriptionstatic voidAdapterFactory.setCapabilities(Connection con, Adapter adapter) Update static capabilities of the Torque database adapter with actual readings based on the JDBC meta-data -
Uses of Adapter in org.apache.torque.avalon
Methods in org.apache.torque.avalon that return AdapterModifier and TypeMethodDescriptionTorque.getAdapter(String name) Returns database adapter for a specific connection pool. -
Uses of Adapter in org.apache.torque.oid
Fields in org.apache.torque.oid declared as AdapterModifier and TypeFieldDescriptionprotected AdapterAbstractIdGenerator.adapterThe adapter that knows the correct sql syntaxMethods in org.apache.torque.oid with parameters of type AdapterModifier and TypeMethodDescriptionstatic IdGeneratorFactory method which instantiatesIdGeneratorimplementations based on the return value of the provided adapter'sgetIDMethodType()method.Constructors in org.apache.torque.oid with parameters of type AdapterModifierConstructorDescriptionAbstractIdGenerator(Adapter adapter, String databaseName) Creates an IdGenerator which will work with the specified database.AutoIncrementIdGenerator(Adapter adapter, String databaseName) Creates an IdGenerator which will work with the specified database.SequenceIdGenerator(Adapter adapter, String databaseName) Creates an IdGenerator which will work with the specified database. -
Uses of Adapter in org.apache.torque.sql.objectbuilder
Methods in org.apache.torque.sql.objectbuilder with parameters of type Adapter -
Uses of Adapter in org.apache.torque.sql.whereclausebuilder
Methods in org.apache.torque.sql.whereclausebuilder with parameters of type AdapterModifier and TypeMethodDescriptionCurrentDateTimePsPartBuilder.buildPs(WhereClauseExpression whereClauseExpression, boolean ignoreCase, Query query, Adapter adapter) Builds a PreparedStatementPart from a WhereClauseExpression.EnumValueBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Takes a WhereClauseExpression containing a enum object and unwraps the enum value.InBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Takes a columnName and criteria and builds a SQL 'IN' expression taking into account the ignoreCase flag.LikeBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Builds the PS part for a WhereClauseExpression with a LIKE operator.NullValueBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Builds a PreparedStatementPart from a WhereClauseExpression which rhs is null and which has one of the comparison opertator =, <>, or !StandardBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Builds a PreparedStatementPart from a WhereClauseExpression which RHS and LHS is a simple value.VerbatimSqlConditionBuilder.buildPs(WhereClauseExpression whereClausePart, boolean ignoreCase, Query query, Adapter adapter) Builds the PS part for a WhereClauseExpression with a verbatim SQL condition.WhereClausePsPartBuilder.buildPs(WhereClauseExpression whereClauseExpression, boolean ignoreCase, Query query, Adapter adapter) Builds a PreparedStatementPart from a WhereClauseExpression.booleanCurrentDateTimePsPartBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanEnumValueBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanInBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanLikeBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanNullValueBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanStandardBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanVerbatimSqlConditionBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.booleanWhereClausePsPartBuilder.isApplicable(WhereClauseExpression whereClauseExpression, Adapter adapter) Returns whether this WhereClausePsPartBuilder is applicable for a given WhereClauseExpression.