Package com.github.eikecochu.sqlbuilder
Interface QueryPart
-
- All Known Subinterfaces:
BeforeDelete<T>,BeforeFrom<T>,BeforeGroupBy<T>,BeforeHaving<T>,BeforeInsert<T>,BeforeJoin<T>,BeforeOrderBy<T>,BeforeSelect<T>,BeforeUnion<T>,BeforeUpdate<T>,BeforeWhere<T>,BeforeWith<T>,QueryBuilder<T>,QueryPartLinked<T>,QueryPartSQL<T>
- All Known Implementing Classes:
CompareOperator,Condition,Conditionable,ConditionPart,ConditionValueType,ConjunctiveOperator,ConnectBy,Delete,Exists,Expression,Fetch,From,GroupBy,Having,Insert,InsertMode,Join,JoinMode,Limit,Name,NestedCondition,Offset,Offset,OrderBy,Query,QueryPartImpl,Select,StartWith,Union,Update,Where,With
public interface QueryPartThe QueryPart interface is implemented by all parts of the query building process to turn them into strings for query assembly when building.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.Stringstring()Transforms this statement into an SQL string using the default QueryOptionsjava.lang.Stringstring(QueryOptions options)Transforms this statement into an SQL string
-
-
-
Method Detail
-
string
default java.lang.String string()
Transforms this statement into an SQL string using the default QueryOptions- Returns:
- The created SQL string
-
string
java.lang.String string(QueryOptions options)
Transforms this statement into an SQL string- Parameters:
options- The QueryOptions to apply for transformation- Returns:
- The created SQL string
-
-