public interface QueryPartInternal extends QueryPart
This interface is for JOOQ INTERNAL USE only. Do not reference directly
| Modifier and Type | Method and Description | 
|---|---|
| void | accept(Context<?> ctx) | 
| void | bind(BindContext ctx)Deprecated. 
 - 3.4.0 - [#2694] - Use  accept(Context)instead. | 
| Clause[] | clauses(Context<?> ctx)The  Clauses that are represented by this query part. | 
| boolean | declaresCTE()Check whether this  QueryPartis able to declare common table expressions in aWITHclause. | 
| boolean | declaresFields()Check whether this  QueryPartis able to declare fields in aSELECTclause. | 
| boolean | declaresTables() | 
| boolean | declaresWindows()Check whether this  QueryPartis able to declare windows in aWINDOWclause. | 
| void | toSQL(RenderContext ctx)Deprecated. 
 - 3.4.0 - [#2694] - Use  accept(Context)instead. | 
void accept(Context<?> ctx)
@Deprecated void toSQL(RenderContext ctx)
accept(Context) instead.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.@Deprecated void bind(BindContext ctx) throws DataAccessException
accept(Context) instead.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
             variableClause[] clauses(Context<?> ctx)
Clauses that are represented by this query part.
 
 QueryParts can specify several Clauses for which an
 event will be emitted before (in forward
 order) and after (in reverse order) visiting
 the the query part through Context.visit(QueryPart)
 
This method is for JOOQ INTERNAL USE only. Do not reference directly
Clauses represented by this query part or
         null or an empty array if this query part does not
         represent a clause.boolean declaresFields()
boolean declaresTables()
boolean declaresWindows()
boolean declaresCTE()
Copyright © 2015. All Rights Reserved.