Interface Statement

All Known Subinterfaces:
CustomSqlMutation<O>, InsertStatement, MutationStatement, RestrictedTableMutation<O>, TableDelete, TableInsert, TableMutation<O>, TableUpdate<O>
All Known Implementing Classes:
AbstractMutationStatement, AbstractRestrictedTableMutation, AbstractStatement, AbstractTableDelete, AbstractTableInsert, AbstractTableMutation, AbstractTableUpdate, AbstractUpdateOrDeleteStatement, DeleteStatement, InsertSelectStatement, SelectStatement, UpdateStatement

public interface Statement
Base contract for any statement
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Visitation
    default boolean
    Whether this statement is a selection and will return results.
  • Method Details

    • accept

      void accept(SqlAstWalker walker)
      Visitation
    • isSelection

      default boolean isSelection()
      Whether this statement is a selection and will return results.