MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mysql.clusterj.query.Predicate Interface Reference
Inheritance diagram for com.mysql.clusterj.query.Predicate:

Public Member Functions

Predicate or (Predicate predicate)
Predicate and (Predicate predicate)
Predicate not ()

Detailed Description

Used to combine multiple predicates with boolean operations.

Definition at line 24 of file Predicate.java.

Member Function Documentation

Predicate com.mysql.clusterj.query.Predicate.and ( Predicate  predicate)

Combine this Predicate with another, using the "and" semantic.

Parameters
predicatethe other predicate
Returns
a new Predicate combining both Predicates

Implemented in com.mysql.clusterj.core.query.PredicateImpl, and com.mysql.clusterj.core.query.AndPredicateImpl.

Predicate com.mysql.clusterj.query.Predicate.not ( )

Negate this Predicate.

Returns
this predicate

Implemented in com.mysql.clusterj.core.query.PredicateImpl, and com.mysql.clusterj.core.query.AndPredicateImpl.

Here is the caller graph for this function:

Predicate com.mysql.clusterj.query.Predicate.or ( Predicate  predicate)

Combine this Predicate with another, using the "or" semantic.

Parameters
predicatethe other predicate
Returns
a new Predicate combining both Predicates

Implemented in com.mysql.clusterj.core.query.AndPredicateImpl, com.mysql.clusterj.core.query.PredicateImpl, and com.mysql.clusterj.core.query.OrPredicateImpl.


The documentation for this interface was generated from the following file: