Interface DbClause

All Known Subinterfaces:
ClauseWithGroupBy<R>, ClauseWithHaving<R>, ClauseWithOrderBy<R>, MainDbClause<E>, StartClause, TypedClause<E>, TypedClauseWithWhere<E>
All Known Implementing Classes:
AbstractDbClause, AbstractEntitiesClause, AbstractEntityClause, AbstractTypedClause, AssignmentClause, ConstraintClause, CreateIndexClause, CreateIndexColumns, CreateIndexOnClause, CreateSequenceClause, CreateTableClause, CreateTableContentsClause, CreateUniqueIndex, DeleteClause, DeleteFrom, DeleteWhere, EntitySubClause, FromClause, GroupByClause, HavingClause, InsertClause, InsertInto, InsertValues, IntoClause, MergeClause, MergeInto, MergeValues, OrderByClause, PredicateClause, PropertyClause, SelectClause, SelectEntityClause, SelectFrom, SelectProjectionClause, SelectResultClause, SelectSequenceNextValueClause, SelectSingleClause, SelectWhere, SetClause, UpdateClause, UpdateSet, UpdateWhere, UpsertClause, UpsertInto, UpsertValues, ValuesClause, WhereClause

public interface DbClause
A DbClause is a top-level fragment (part) of an SQL DbStatement.
Since:
1.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
     
  • Method Details

    • isOmit

      default boolean isOmit()
      Returns:
      true if this DbClause should be omitted as it is optional and entirely empty, false otherwise.