Interface ExecutableSelect<R>
-
- All Known Implementing Classes:
SelectColumnsPhase,SelectFromPhase,SelectGroupByPhase,SelectHavingPhase,SelectLimitPhase,SelectOffsetPhase,SelectOrderByPhase,SelectWherePhase
public interface ExecutableSelect<R>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddesignateAliases(AbstractSelect.AliasGenerator ag)java.util.List<R>execute()java.lang.StringgetPreview()voidrenderTo(QueryWriter w)voidvalidateTableReferences(AbstractSelect.TableReferences tableReferences, AbstractSelect.AliasGenerator ag)
-
-
-
Method Detail
-
renderTo
void renderTo(QueryWriter w)
-
execute
java.util.List<R> execute()
-
getPreview
java.lang.String getPreview()
-
validateTableReferences
void validateTableReferences(AbstractSelect.TableReferences tableReferences, AbstractSelect.AliasGenerator ag)
-
designateAliases
void designateAliases(AbstractSelect.AliasGenerator ag)
-
-