grackle.Term
See theTerm companion object
trait Term[T] extends Product, Serializable
A reified function over a Cursor
.
Query interpreters will typically need to introspect predicates (eg. in the doobie module we need to be able to construct where clauses from predicates over fields/attributes), so these cannot be arbitrary functions Cursor => Boolean
.
Attributes
- Companion
- object
- Source
- predicate.scala
- Graph
-
- Supertypes
- Known subtypes
-
class SqlColumnTermclass ListPath[A]class UniquePath[A]trait Predicateclass Likeclass Andclass Contains[T]class Eql[T]object False.typeclass Gt[T]class GtEql[T]class In[T]class IsNull[T]class Lt[T]class LtEql[T]class Matchesclass NEql[T]class Notclass Orclass StartsWithobject True.typeclass AndBclass Const[T]class NotBclass OrBclass ToLowerCaseclass ToUpperCaseclass XorB
Members list
In this article