public class DefaultSelectTranslator extends Object implements SelectTranslator
SelectQuery or FluentSelect).| Constructor and Description |
|---|
DefaultSelectTranslator(FluentSelect<?> query,
DbAdapter adapter,
EntityResolver entityResolver) |
DefaultSelectTranslator(SelectQuery<?> query,
DbAdapter adapter,
EntityResolver entityResolver)
Deprecated.
since 4.2 as
SelectQuery is deprecated. |
| Modifier and Type | Method and Description |
|---|---|
Map<ObjAttribute,ColumnDescriptor> |
getAttributeOverrides() |
DbAttributeBinding[] |
getBindings() |
ColumnDescriptor[] |
getResultColumns() |
String |
getSql() |
boolean |
hasJoins() |
boolean |
isSuppressingDistinct() |
@Deprecated public DefaultSelectTranslator(SelectQuery<?> query, DbAdapter adapter, EntityResolver entityResolver)
SelectQuery is deprecated.public DefaultSelectTranslator(FluentSelect<?> query, DbAdapter adapter, EntityResolver entityResolver)
public String getSql()
getSql in interface SelectTranslatorpublic DbAttributeBinding[] getBindings()
getBindings in interface SelectTranslatorpublic Map<ObjAttribute,ColumnDescriptor> getAttributeOverrides()
getAttributeOverrides in interface SelectTranslatorpublic ColumnDescriptor[] getResultColumns()
getResultColumns in interface SelectTranslatorpublic boolean isSuppressingDistinct()
isSuppressingDistinct in interface SelectTranslatorpublic boolean hasJoins()
hasJoins in interface SelectTranslatorCopyright © 2001–2021 Apache Cayenne. All rights reserved.