Package org.apache.cayenne.dba.sybase
Class SybaseSelectTranslator
java.lang.Object
org.apache.cayenne.access.translator.select.QueryAssembler
org.apache.cayenne.access.translator.select.DefaultSelectTranslator
org.apache.cayenne.dba.sybase.SybaseSelectTranslator
- All Implemented Interfaces:
SelectTranslator
public class SybaseSelectTranslator extends DefaultSelectTranslator
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cayenne.access.translator.select.QueryAssembler
QueryAssembler.AddBindingListener -
Field Summary
Fields inherited from class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
UNSUPPORTED_DISTINCT_TYPESFields inherited from class org.apache.cayenne.access.translator.select.QueryAssembler
adapter, addBindingListener, bindings, entityResolver, query, queryMetadata, sql, translated -
Constructor Summary
Constructors Constructor Description SybaseSelectTranslator(Query query, DbAdapter adapter, EntityResolver entityResolver) -
Method Summary
Modifier and Type Method Description protected voidappendLimitAndOffsetClauses(StringBuilder buffer)Handles appending optional limit and offset clauses.Methods inherited from class org.apache.cayenne.access.translator.select.DefaultSelectTranslator
appendGroupByColumn, appendGroupByColumns, appendSelectColumns, buildDistinctStatement, buildResultColumns, createJoinStack, dbRelationshipAdded, doTranslate, getAliasForExpression, getAttributeOverrides, getCurrentAlias, getJoinStack, getResultColumns, hasJoins, isSuppressingDistinct, isUnsupportedForDistinct, resetJoinStack, supportsTableAliasesMethods inherited from class org.apache.cayenne.access.translator.select.QueryAssembler
addToParamList, ensureTranslated, getAdapter, getBindings, getEntityResolver, getPathAliases, getQuery, getQueryMetadata, getSql, setAddBindingListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cayenne.access.translator.select.SelectTranslator
getBindings, getSql
-
Constructor Details
-
SybaseSelectTranslator
- Since:
- 4.0
-
-
Method Details
-
appendLimitAndOffsetClauses
Description copied from class:DefaultSelectTranslatorHandles appending optional limit and offset clauses. This implementation does nothing, deferring to subclasses to define the LIMIT/OFFSET clause syntax.- Overrides:
appendLimitAndOffsetClausesin classDefaultSelectTranslator
-