Interface SelectTranslator
- All Known Implementing Classes:
- DefaultSelectTranslator,- IngresSelectTranslator,- SQLServerSelectTranslator,- SybaseSelectTranslator
public interface SelectTranslator
An abstraction of 
SelectQuery translator.- Since:
- 4.0 this is an interface.
- 
Method SummaryModifier and Type Method Description Map<ObjAttribute,ColumnDescriptor>getAttributeOverrides()DbAttributeBinding[]getBindings()ColumnDescriptor[]getResultColumns()StringgetSql()booleanhasJoins()booleanisSuppressingDistinct()
- 
Method Details- 
getSql- Throws:
- Exception
 
- 
getBindingsDbAttributeBinding[] getBindings()
- 
getAttributeOverridesMap<ObjAttribute,ColumnDescriptor> getAttributeOverrides()
- 
getResultColumnsColumnDescriptor[] getResultColumns()
- 
isSuppressingDistinctboolean isSuppressingDistinct()
- 
hasJoinsboolean hasJoins()- Returns:
- do query has at least one join
- Since:
- 4.0
 
 
-