Uses of Package
org.sql.generation.api.grammar.booleans

Packages that use org.sql.generation.api.grammar.booleans
org.sql.generation.api.grammar.booleans This package provides interfaces for syntax elements of boolean expressions in SQL language. 
org.sql.generation.api.grammar.builders.booleans This package contains builders for various boolean expressions. 
org.sql.generation.api.grammar.builders.query Package to hold builders for SQL queries (SELECT -statements). 
org.sql.generation.api.grammar.definition.table This package contains syntax interfaces for CREATE TABLE statement. 
org.sql.generation.api.grammar.factories This package provides factories to create various builders and SQL syntax elements. 
org.sql.generation.api.grammar.modification This package contains syntax elements relevant to SQL modification clauses (INSERT INTO, DELETE FROM, and UPDATE). 
org.sql.generation.api.grammar.query This package and its sub-package contain elements related to SQL queries (SELECT statements). 
org.sql.generation.api.grammar.query.joins This package provides syntax interfaces for joined tables, mostly used in FROM clause. 
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.booleans
BinaryPredicate
          A common interface for all boolean expressions taking two value expressions and having some operator between them.
BooleanExpression
          A common interface for all boolean expressions in SQL language.
BooleanExpression.False
          This class represents a boolean expression which always evaluates to false (FALSE.
BooleanExpression.True
          This class represents a boolean expression which always evaluates to true (TRUE).
BooleanTest.TestType
          The type of the test.
BooleanTest.TruthValue
          The tested truth value.
ComposedBooleanExpression
          A common interface for all boolean expressions composing of other boolean expressions.
MultiPredicate
          A common interface for all predicates accepting more than two expressions.
Predicate
          A common interfaces for predicates (boolean expressions not containing other boolean expressions).
Predicate.EmptyPredicate
          A class representing empty predicate.
UnaryPredicate
          A common interface for all boolean expressions requiring exactly one value expression.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.builders.booleans
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.builders.query
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.definition.table
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.factories
BetweenPredicate
          The interface for syntax element representing SQL expression BETWEEN x AND y.
BooleanExpression
          A common interface for all boolean expressions in SQL language.
BooleanTest
          The interface for syntax element representing <X> IS [NOT] (TRUE | FALSE | UNKNOWN) expression (boolean test), where <X> is some boolean expression.
BooleanTest.TestType
          The type of the test.
BooleanTest.TruthValue
          The tested truth value.
Conjunction
          A conjunction (AND) of two boolean expressions.
Disjunction
          A disjunction (OR of two boolean expressions.
EqualsPredicate
          The interface for syntax element representing equality test (x = y).
ExistsPredicate
          The interface for syntax element representing existence test (EXISTS).
GreaterOrEqualPredicate
          The interface for syntax element representing the test of left value being greater than, or equal to right value (x >= y).
GreaterThanPredicate
          The interface for syntax element representing the test of left value being greater than right value (x > y).
InPredicate
          The interface for syntax element representing the test of something being one of the specified set of values (x IN (y, z, ...)).
IsNotNullPredicate
          The interface for syntax element representing test for something being not NULL (x IS NOT NULL).
IsNullPredicate
          The interface for syntax element representing test for something being NULL (x IS NULL).
LessOrEqualPredicate
          The interface for syntax element representing the test of left value being lesser than, or equal to right value (x <= y).
LessThanPredicate
          The interface for syntax element representing the test of left value being less than right value (x < y).
LikePredicate
          The interface for syntax element representing the test of left expression matching the supplied pattern using basic SQL match (x LIKE y).
Negation
          A negation (NOT x) of a boolean expression.
NotBetweenPredicate
          The interface for syntax element representing SQL expression NOT BETWEEN x AND y.
NotEqualsPredicate
          The interface for syntax element representing inequality test (x <> y).
NotInPredicate
          The interface for syntax element representing the test of something not being one of the specified set of values (x NOT IN (y, z, ...)).
NotLikePredicate
          The interface for syntax element representing the test of left expression not matching the supplied pattern using basic SQL match (x NOT LIKE y).
NotRegexpPredicate
          The interface for syntax element representing the test of left expression not matching the supplied pattern using advanced regular expression match (operator varies).
RegexpPredicate
          The interface for syntax element representing the test of left expression matching the supplied pattern using advanced regular expression match (operator varies).
UniquePredicate
          The interface for syntax element representing the test for uniqueness (UNIQUE sub-query).
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.modification
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.query
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 

Classes in org.sql.generation.api.grammar.booleans used by org.sql.generation.api.grammar.query.joins
BooleanExpression
          A common interface for all boolean expressions in SQL language.
 



Copyright © 2010-2012. All Rights Reserved.