public abstract class AbstractSelect<R> extends Query
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractSelect.AliasGenerator |
static class |
AbstractSelect.TableReferences |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LIVE_SQL_MAPPER_NAMESPACE |
static java.lang.String |
LIVE_SQL_MAPPER_STATEMENT_NAME |
sqlDialect| Modifier and Type | Method and Description |
|---|---|
void |
assignNonDeclaredAliases(AbstractSelect.AliasGenerator ag) |
java.util.List<R> |
execute() |
java.lang.String |
getPreview() |
void |
renderTo(QueryWriter w) |
void |
validateTableReferences(AbstractSelect.TableReferences tableReferences,
AbstractSelect.AliasGenerator ag) |
protected abstract void |
writeColumns(QueryWriter w) |
public static final java.lang.String LIVE_SQL_MAPPER_NAMESPACE
public static final java.lang.String LIVE_SQL_MAPPER_STATEMENT_NAME
protected abstract void writeColumns(QueryWriter w)
public void renderTo(QueryWriter w)
public java.util.List<R> execute()
public java.lang.String getPreview()
public void validateTableReferences(AbstractSelect.TableReferences tableReferences, AbstractSelect.AliasGenerator ag)
public void assignNonDeclaredAliases(AbstractSelect.AliasGenerator ag)