Constructor and Description |
---|
DefaultOutput(RuntimeConfiguration configuration,
QueryElement<?> query) |
DefaultOutput(StatementGenerator statementGenerator,
QueryElement<?> query,
QueryBuilder qb,
io.requery.sql.gen.DefaultOutput.Aliases inherited,
boolean parameterize) |
Modifier and Type | Method and Description |
---|---|
void |
appendColumn(Expression<?> expression) |
void |
appendColumnForSelect(Expression<?> expression) |
void |
appendConditional(LogicalElement element) |
void |
appendConditionValue(Expression expression,
Object value) |
void |
appendOperator(Operator operator) |
void |
appendQuery(QueryWrapper<?> wrapper) |
void |
appendTables() |
QueryBuilder |
builder() |
BoundParameters |
parameters() |
String |
toSql() |
public DefaultOutput(RuntimeConfiguration configuration, QueryElement<?> query)
public DefaultOutput(StatementGenerator statementGenerator, QueryElement<?> query, QueryBuilder qb, io.requery.sql.gen.DefaultOutput.Aliases inherited, boolean parameterize)
public QueryBuilder builder()
public BoundParameters parameters()
parameters
in interface Output
public String toSql()
public void appendTables()
appendTables
in interface Output
public void appendColumn(Expression<?> expression)
appendColumn
in interface Output
public void appendColumnForSelect(Expression<?> expression)
appendColumnForSelect
in interface Output
public void appendConditionValue(Expression expression, Object value)
appendConditionValue
in interface Output
public void appendConditional(LogicalElement element)
appendConditional
in interface Output
public void appendOperator(Operator operator)
appendOperator
in interface Output
public void appendQuery(QueryWrapper<?> wrapper)
appendQuery
in interface Output