|
|||||||||
| Home >> All >> org >> objectstyle >> cayenne >> access >> [ trans overview ] | PREV NEXT | ||||||||
A
- adapter - Variable in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- addToParamList(DbAttribute, Object) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Registers
anObjectas a PreparedStatement paramter. - aliasCounter - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.DeleteTranslator
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.InsertTranslator
- aliasForTable(DbEntity, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Returns a name that can be used as column alias.
- aliasForTable(DbEntity, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Overrides superclass implementation.
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.SqlModifyTranslator
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- aliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.UpdateTranslator
- aliasList - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- aliasLookup - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- allLOBAttributes - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- appendAttributes() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Returns a list of DbAttributes used in query.
- appendColumn(StringBuffer, int) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- appendDbAttribute(StringBuffer, DbAttribute) - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- Appends the name of the column to the query buffer.
- appendDbPath(StringBuffer, Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- appendDbRelJoins(StringBuffer, int) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- appendGroupBy(StringBuffer, int) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- appendList(Expression, DbAttribute) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- appendLiteral(StringBuffer, Object, DbAttribute, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- appendLiteral(StringBuffer, Object, DbAttribute, Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Appends SQL code to the query buffer to handle
valas a parameter to the PreparedStatement being built. - appendLiteralDirect(StringBuffer, Object, DbAttribute, Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Appends SQL code to the query buffer to handle
valas a parameter to the PreparedStatement being built. - appendObjPath(StringBuffer, Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Processes parts of the OBJ_PATH expression.
- appendObjectMatch() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- appendRawSql(Object) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- appendResultTypesFromMetadata(ResultSet, ResultDescriptor) - Static method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- Initializes the types of columns in ResultDescriptor from the ResultSet metadata.
- appendSnapshotLabelsFromMetadata(ResultSet, ResultDescriptor) - Static method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- Initializes the names of columns in ResultDescriptor from the ResultSet metadata.
- appendTable(StringBuffer, int) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- appendUpdatedParameter(StringBuffer, DbAttribute, Object) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- Appends parameter placeholder for the value of the column being updated.
- attributes - Variable in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- attributes - Variable in class org.objectstyle.cayenne.access.trans.QueryAssembler
- PreparedStatement attributes matching entries in
valueslist.
B
- BatchQueryBuilder - class org.objectstyle.cayenne.access.trans.BatchQueryBuilder.
- Superclass of batch query translators.
- BatchQueryBuilder() - Constructor for class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- BatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- bindParameters(PreparedStatement, BatchQuery, List) - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- Binds BatchQuery parameters to the PreparedStatement.
- bindParameters(PreparedStatement, BatchQuery, List) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- Binds BatchQuery parameters to the PreparedStatement.
- buildColumnList() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Creates a list of columns used in the query.
- buildGroupByList() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Creates a list of columns used in the query's GROUP BY clause.
- buildSetClause(StringBuffer, UpdateQuery) - Method in class org.objectstyle.cayenne.access.trans.UpdateTranslator
- Translate updated values and relationships into "SET ATTR1 = Val1, ..." SQL statement.
C
- callParams - Variable in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- columnList - Variable in class org.objectstyle.cayenne.access.trans.InsertTranslator
- columnList - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- convertToBlobValue(Object) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Converts value to byte[] if possible.
- convertToClobValue(Object) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Converts to char[] or String.
- createLOBSelectString(BatchQuery, List, List) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- Translates BatchQuery into an SQL string formatted to use in a PreparedStatement.
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.DeleteBatchQueryBuilder
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.DeleteTranslator
- Main method of DeleteTranslator class.
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.InsertBatchQueryBuilder
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.InsertTranslator
- Method that converts an insert query into SQL string
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.LOBInsertBatchQueryBuilder
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.LOBUpdateBatchQueryBuilder
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- Creates an SQL String for the stored procedure call.
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Translates query into sql string.
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Returns query translated to SQL.
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.SqlModifyTranslator
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- createSqlString(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.UpdateBatchQueryBuilder
- createSqlString() - Method in class org.objectstyle.cayenne.access.trans.UpdateTranslator
- Method that converts an update query into SQL string
- createStatement(Level) - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- createStatement(Level) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Translates internal query into PreparedStatement.
- createTranslator(QueryAssembler) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- Factory method that creates a translator for the main query qualifier.
D
- DEFAULT_TRANSLATOR - Static variable in class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- DataObjectMatchTranslator - class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator.
- DataObjectMatchTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- DeleteBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.DeleteBatchQueryBuilder.
- Translator for delete BatchQueries.
- DeleteBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.DeleteBatchQueryBuilder
- DeleteTranslator - class org.objectstyle.cayenne.access.trans.DeleteTranslator.
- Class implements default translation mechanism of org.objectstyle.cayenne.query.DeleteQuery objects to SQL DELETE statements.
- DeleteTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.DeleteTranslator
- dbAttributes - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- dbRelList - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.DeleteTranslator
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.InsertTranslator
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Processes a join being added.
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Stores a new relationship in an internal list.
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.SqlModifyTranslator
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- dbRelationshipAdded(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.UpdateTranslator
- detectObjectMatch(Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Called before processing an expression to initialize objectMatchTranslator if needed.
- doTranslation() - Method in class org.objectstyle.cayenne.access.trans.OrderingTranslator
- Translates query Ordering list to SQL ORDER BY clause.
- doTranslation() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Translates query qualifier to SQL WHERE clause.
- doTranslation() - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Translates the part of parent translator's query that is supported by this PartTranslator.
E
- endBinaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- endListNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- endTernaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- endUnaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- expression - Variable in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- extractQualifier() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
F
- FlattenedRelationshipDeleteTranslator - class org.objectstyle.cayenne.access.trans.FlattenedRelationshipDeleteTranslator.
- FlattenedRelationshipDeleteTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.FlattenedRelationshipDeleteTranslator
- FlattenedRelationshipInsertTranslator - class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator.
- FlattenedRelationshipInsertTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator
- finishedChild(Expression, int, boolean) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Opportunity to insert an operation
- flattenedDeleteQuery() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipDeleteTranslator
- flattenedInsertQuery() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator
- forceDistinct - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- If set to
true, indicates that distinct select query is required no matter what the original query settings where.
G
- getAdapter() - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- getAttribute(String) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- getColumns() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Returns a list of DbAttributes representing columns in this query.
- getDbAttributesForLOBSelectQualifier() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Returns a list of DbAttributes used in the qualifier of the query that selects a LOB row for LOB update.
- getDbAttributesForUpdatedLOBColumns() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Returns a list of DbAttributes that correspond to the LOB columns updated in the current row in the batch query.
- getDbEntity() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipDeleteTranslator
- getDbEntity() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator
- getDbEntity() - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- getExpression() - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- getFetchLimit() - Method in class org.objectstyle.cayenne.access.trans.SelectQueryAssembler
- Returns a maximum number of rows that the underlying query should fetch.
- getLoggingLevel() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- getNewBlobFunction() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- getNewClobFunction() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- getObjEntity() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- getObjEntity() - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- getOperation() - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- getProcedure() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- getProcedureQuery() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- getProcedureResultDescriptor() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- Returns a result descriptor for the stored procedure OUT parameters.
- getQuery() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Returns wrapped BatchQuery.
- getQueryAssembler() - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Returns parent QueryAssembler that uses this helper.
- getRawQuery() - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- getRelationship() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipDeleteTranslator
- getRelationship() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator
- getResultDescriptor(ResultSet) - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- getResultDescriptor(ResultSet) - Method in interface org.objectstyle.cayenne.access.trans.SelectQueryTranslator
- Returns a descriptor that contains information needed for the ResultSet processing.
- getResultDescriptor(ResultSet) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- getResultDescriptor(ResultSet) - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- getResultTypes(ResultSet) - Method in class org.objectstyle.cayenne.access.trans.SelectQueryAssembler
- Returns ordered array of Java class names that should be used for values in the ResultSet.
- getSelectQuery() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- getSnapshotDesc(ResultSet) - Method in class org.objectstyle.cayenne.access.trans.SelectQueryAssembler
- Returns an ordered array of DbAttributes that describe the result columns in the in the ResultSet.
- getTranslatorClass() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- getTrimFunction() - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- getTrimFunction() - Method in class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Returns the trimFunction.
- getValue(String) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- getValuesForLOBSelectQualifier() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.LOBInsertBatchQueryBuilder
- getValuesForLOBUpdateParameters(BatchQuery) - Method in class org.objectstyle.cayenne.access.trans.LOBUpdateBatchQueryBuilder
- getValuesForUpdatedLOBColumns() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- groupByList - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
H
- hasNext - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
I
- InsertBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.InsertBatchQueryBuilder.
- Translator of InsertBatchQueries.
- InsertBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.InsertBatchQueryBuilder
- InsertTranslator - class org.objectstyle.cayenne.access.trans.InsertTranslator.
- Class implements default translation mechanism of org.objectstyle.cayenne.query.InsertQuery objects to SQL INSERT statements.
- InsertTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.InsertTranslator
- indexLOBAttributes() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Indexes attributes
- indexQualifierAttributes() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- Indexes attributes
- initStatement(CallableStatement) - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- Set IN and OUT parameters.
- initStatement(PreparedStatement) - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Initializes prepared statements with collected parameters.
- initValues() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- insertQuery() - Method in class org.objectstyle.cayenne.access.trans.InsertTranslator
- isTranslateParentQual() - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Returns
trueif this translator will translate parent qualifier on call todoTranslation. - isUpdateableColumn(Object, int) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
K
- keys() - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
L
- LOBBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder.
- LOBBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- LOBBatchQueryWrapper - class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper.
- Helper class to extrat the information from BatchQueries, essential for LOB columns processing.
- LOBBatchQueryWrapper(BatchQuery) - Constructor for class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- LOBInsertBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.LOBInsertBatchQueryBuilder.
- LOBInsertBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.LOBInsertBatchQueryBuilder
- LOBUpdateBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.LOBUpdateBatchQueryBuilder.
- LOBUpdateBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.LOBUpdateBatchQueryBuilder
- logObj - Static variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- logObj - Static variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- logObj - Static variable in class org.objectstyle.cayenne.access.trans.QueryAssembler
- logObj - Static variable in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- logObj - Static variable in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
M
- matchingObject - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
N
- newAliasForTable(DbEntity) - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- Sets up and returns a new alias for a speciafied table.
- newBlobFunction - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- newClobFunction - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- next() - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
O
- OUT_PARAM - Static variable in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- OrderingTranslator - class org.objectstyle.cayenne.access.trans.OrderingTranslator.
- Translates query ordering to SQL.
- OrderingTranslator(QueryAssembler) - Constructor for class org.objectstyle.cayenne.access.trans.OrderingTranslator
- objectMatchTranslator - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- objectNode(Object, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- operation - Variable in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- org.objectstyle.cayenne.access.trans - package org.objectstyle.cayenne.access.trans
P
- ProcedureTranslator - class org.objectstyle.cayenne.access.trans.ProcedureTranslator.
- Stored procedure query translator.
- ProcedureTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- ProcedureTranslator.NotInParam - class org.objectstyle.cayenne.access.trans.ProcedureTranslator.NotInParam.
- Helper class to make OUT and VOID parameters logger-friendly.
- ProcedureTranslator.NotInParam(String) - Constructor for class org.objectstyle.cayenne.access.trans.ProcedureTranslator.NotInParam
- paramsDbType(Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Returns database type of expression parameters or null if it can not be determined.
- parenthesisNeeded(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- prepareLists() - Method in class org.objectstyle.cayenne.access.trans.FlattenedRelationshipInsertTranslator
- Creates 2 matching lists: columns names and values
- prepareLists() - Method in class org.objectstyle.cayenne.access.trans.InsertTranslator
- Creates 2 matching lists: columns names and values
- processColumn(StringBuffer, Expression) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Appends column name of a column in a root entity.
- processColumn(StringBuffer, DbAttribute, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- processColumn(StringBuffer, DbAttribute) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- processColumn(StringBuffer, DbAttribute) - Method in class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Adds special handling of CHAR columns.
- processColumn(StringBuffer, DbAttribute, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Adds special handling of CHAR columns.
- processRelTermination(StringBuffer, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- processRelTermination(StringBuffer, ObjRelationship) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Processes case when an OBJ_PATH expression ends with relationship.
- processRelTermination(StringBuffer, DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Handles case when a DB_NAME expression ends with relationship.
Q
- QualifierTranslator - class org.objectstyle.cayenne.access.trans.QualifierTranslator.
- Translates query qualifier to SQL.
- QualifierTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.QualifierTranslator
- QualifierTranslator(QueryAssembler) - Constructor for class org.objectstyle.cayenne.access.trans.QualifierTranslator
- QualifierTranslatorFactory - class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory.
- Factory that produces QualifierTranslator objects.
- QualifierTranslatorFactory() - Constructor for class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- QueryAssembler - class org.objectstyle.cayenne.access.trans.QueryAssembler.
- Abstract superclass of Query translators.
- QueryAssembler() - Constructor for class org.objectstyle.cayenne.access.trans.QueryAssembler
- QueryAssemblerHelper - class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper.
- Translates parts of the query to SQL.
- QueryAssemblerHelper() - Constructor for class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- QueryAssemblerHelper(QueryAssembler) - Constructor for class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- Creates QueryAssemblerHelper.
- qualBuf - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- qualifierAttributes - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- query - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
- queryAssembler - Variable in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
R
- reset() - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
S
- SelectQueryAssembler - class org.objectstyle.cayenne.access.trans.SelectQueryAssembler.
- Abstract superclass of Query translators.
- SelectQueryAssembler() - Constructor for class org.objectstyle.cayenne.access.trans.SelectQueryAssembler
- SelectQueryTranslator - interface org.objectstyle.cayenne.access.trans.SelectQueryTranslator.
- Interface that defines common API for SELECT translators.
- SelectTranslator - class org.objectstyle.cayenne.access.trans.SelectTranslator.
- Class that serves as a translator of SELECT queries to JDBC statements.
- SelectTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.SelectTranslator
- SqlModifyTranslator - class org.objectstyle.cayenne.access.trans.SqlModifyTranslator.
- Class works as a translator of raw SELECT queries to JDBC statements.
- SqlModifyTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.SqlModifyTranslator
- SqlSelectTranslator - class org.objectstyle.cayenne.access.trans.SqlSelectTranslator.
- Class works as a translator of raw SELECT queries to JDBC statements.
- SqlSelectTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
- setAdapter(DbAdapter) - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- setDataObject(DataObject) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- setExpression(Expression) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- setInParam(CallableStatement, ProcedureParameter, Object, int) - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- Sets a single IN parameter of the CallableStatement.
- setNewBlobFunction(String) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- setNewClobFunction(String) - Method in class org.objectstyle.cayenne.access.trans.LOBBatchQueryBuilder
- setOperation(String) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- setOutParam(CallableStatement, ProcedureParameter, int) - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- Sets a single OUT parameter of the CallableStatement.
- setQueryAssembler(QueryAssembler) - Method in class org.objectstyle.cayenne.access.trans.QueryAssemblerHelper
- setRelationship(DbRelationship) - Method in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- Initializes itself to do translation of the match ending with a DbRelationship.
- setTranslateParentQual(boolean) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Configures translator to translate
parent or main qualifier on call to
doTranslation. - setTranslatorClass(String) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- setTrimFunction(String) - Method in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- setTrimFunction(String) - Method in class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Sets the trimFunction.
- startBinaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- startListNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- startTernaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- startUnaryNode(Expression, Expression) - Method in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- Opportunity to open a bracket
- supportsTableAliases() - Method in class org.objectstyle.cayenne.access.trans.QueryAssembler
- Returns
trueif table aliases are supported. - supportsTableAliases() - Method in class org.objectstyle.cayenne.access.trans.SelectTranslator
- supportsTableAliases() - Method in class org.objectstyle.cayenne.access.trans.SqlModifyTranslator
- supportsTableAliases() - Method in class org.objectstyle.cayenne.access.trans.SqlSelectTranslator
T
- TrimmingQualifierTranslator - class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator.
- QualifierTranslator that allows translation of qualifiers that perform comparison with CHAR columns.
- TrimmingQualifierTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Constructor for TrimmingQualifierTranslator.
- TrimmingQualifierTranslator(QueryAssembler, String) - Constructor for class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- Constructor for TrimmingQualifierTranslator.
- tableList - Variable in class org.objectstyle.cayenne.access.trans.SelectTranslator
- toString() - Method in class org.objectstyle.cayenne.access.trans.ProcedureTranslator.NotInParam
- translateParentQual - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- translatorClass - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslatorFactory
- treeWalker - Variable in class org.objectstyle.cayenne.access.trans.QualifierTranslator
- trimFunction - Variable in class org.objectstyle.cayenne.access.trans.BatchQueryBuilder
- trimFunction - Variable in class org.objectstyle.cayenne.access.trans.TrimmingQualifierTranslator
- type - Variable in class org.objectstyle.cayenne.access.trans.ProcedureTranslator.NotInParam
U
- UpdateBatchQueryBuilder - class org.objectstyle.cayenne.access.trans.UpdateBatchQueryBuilder.
- A translator for UpdateBatchQueries that produces parameterized SQL.
- UpdateBatchQueryBuilder(DbAdapter) - Constructor for class org.objectstyle.cayenne.access.trans.UpdateBatchQueryBuilder
- UpdateTranslator - class org.objectstyle.cayenne.access.trans.UpdateTranslator.
- Class implements default translation mechanism of org.objectstyle.cayenne.query.UpdateQuery objects to SQL UPDATE statements.
- UpdateTranslator() - Constructor for class org.objectstyle.cayenne.access.trans.UpdateTranslator
- updatedLOBAttributes - Variable in class org.objectstyle.cayenne.access.trans.LOBBatchQueryWrapper
V
- values - Variable in class org.objectstyle.cayenne.access.trans.DataObjectMatchTranslator
- values - Variable in class org.objectstyle.cayenne.access.trans.ProcedureTranslator
- values - Variable in class org.objectstyle.cayenne.access.trans.QueryAssembler
- PreparedStatement values.
A B C D E F G H I K L M N O P Q R S T U V
|
|||||||||
| Home >> All >> org >> objectstyle >> cayenne >> access >> [ trans overview ] | PREV NEXT | ||||||||