Class QuerySpecification

All Implemented Interfaces:
Serializable

public class QuerySpecification extends QueryExpression
This class represents the major part of the select statement.
See Also:
  • Field Details

    • UniqueRowFilter

      public UniqueRowFilter UniqueRowFilter
      Shows the usage of unique row filter.
    • TopRowFilter

      public TopRowFilter TopRowFilter
      Shows the usage of top row filter. Optional may be null.
    • SelectElements

      public List<SelectElement> SelectElements
      These are the selected columns, or set variables, the strong types of objects that can be here are SelectColumn, SelectSetVariable.
    • FromClause

      public FromClause FromClause
      Optional may be null.
    • WhereClause

      public WhereClause WhereClause
      Where clause. Optional, may be null.
    • GroupByClause

      public GroupByClause GroupByClause
      Group by clause. Optional, may be null.
    • HavingClause

      public HavingClause HavingClause
      Having clause. Optional, may be null.
    • WindowClause

      public WindowClause WindowClause
      Window clause. Optional, may be null.
  • Constructor Details

    • QuerySpecification

      public QuerySpecification()
  • Method Details