public interface QueryPartInternal extends QueryPart
This interface is for JOOQ INTERNAL USE only. Do not reference directly
Modifier and Type | Method and Description |
---|---|
void |
bind(BindContext ctx)
Bind all parameters of this
QueryPart to a PreparedStatement
This method is for JOOQ INTERNAL USE only. |
boolean |
declaresFields()
Check whether this
QueryPart is able to declare fields in a
SELECT clause. |
boolean |
declaresTables()
|
void |
toSQL(RenderContext ctx)
Render this
QueryPart to a SQL string contained in
context.sql() . |
void toSQL(RenderContext ctx)
QueryPart
to a SQL string contained in
context.sql()
. The context
will contain
additional information about how to render this QueryPart
,
e.g. whether this QueryPart
should be rendered as a
declaration or reference, whether this QueryPart
's contained
bind variables should be inlined or replaced by '?'
, etc.void bind(BindContext ctx) throws DataAccessException
QueryPart
to a PreparedStatement
This method is for JOOQ INTERNAL USE only. Do not reference directly
ctx
- The context holding the next bind index and other information
for variable bindingDataAccessException
- If something went wrong while binding a
variableboolean declaresFields()
boolean declaresTables()
Copyright © 2013. All Rights Reserved.