Class: Predicate

Inherits:
Object
  • Object
show all
Defined in:
lib/bmg/sql/ext/predicate.rb,
lib/bmg/sql/ext/predicate/eq.rb,
lib/bmg/sql/ext/predicate/gt.rb,
lib/bmg/sql/ext/predicate/in.rb,
lib/bmg/sql/ext/predicate/lt.rb,
lib/bmg/sql/ext/predicate/or.rb,
lib/bmg/sql/ext/predicate/and.rb,
lib/bmg/sql/ext/predicate/gte.rb,
lib/bmg/sql/ext/predicate/lte.rb,
lib/bmg/sql/ext/predicate/neq.rb,
lib/bmg/sql/ext/predicate/not.rb,
lib/bmg/sql/ext/predicate/expr.rb,
lib/bmg/sql/ext/predicate/exists.rb,
lib/bmg/sql/ext/predicate/native.rb,
lib/bmg/sql/ext/predicate/literal.rb,
lib/bmg/sql/ext/predicate/tautology.rb,
lib/bmg/sql/ext/predicate/identifier.rb,
lib/bmg/sql/ext/predicate/nadic_bool.rb,
lib/bmg/sql/ext/predicate/dyadic_comp.rb,
lib/bmg/sql/ext/predicate/contradiction.rb,
lib/bmg/sql/ext/predicate/qualified_identifier.rb

Defined Under Namespace

Modules: And, Contradiction, DyadicComp, Eq, Exists, Expr, Gt, Gte, Identifier, In, Literal, Lt, Lte, NadicBool, Native, Neq, Not, Or, QualifiedIdentifier, Tautology

Constant Summary collapse

Sql =
::Bmg::Sql