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

Public Member Functions

Predicate equal (PredicateOperand other)
Predicate greaterThan (PredicateOperand other)
Predicate greaterEqual (PredicateOperand other)
Predicate lessThan (PredicateOperand other)
Predicate lessEqual (PredicateOperand other)
Predicate between (PredicateOperand lower, PredicateOperand upper)
Predicate in (PredicateOperand other)
Predicate like (PredicateOperand other)

Detailed Description

PredicateOperand represents a column or parameter that can be compared to another

Definition at line 24 of file PredicateOperand.java.

Member Function Documentation

Predicate com.mysql.clusterj.query.PredicateOperand.between ( PredicateOperand  lower,
PredicateOperand  upper 
)

Return a Predicate representing comparing this to another using "between" semantics.

Parameters
loweranother PredicateOperand
upperanother PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.equal ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "equal to" semantics.

Parameters
otherthe other PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.ParameterImpl, and com.mysql.clusterj.core.query.PropertyImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.greaterEqual ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "greater than or equal to" semantics.

Parameters
otherthe other PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.greaterThan ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "greater than" semantics.

Parameters
otherthe other PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.in ( PredicateOperand  other)

Return a Predicate representing comparing this to a collection of values using "in" semantics.

Parameters
otheranother PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.lessEqual ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "less than or equal to" semantics.

Parameters
otherthe other PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.lessThan ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "less than" semantics.

Parameters
otherthe other PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.

Predicate com.mysql.clusterj.query.PredicateOperand.like ( PredicateOperand  other)

Return a Predicate representing comparing this to another using "like" semantics.

Parameters
otheranother PredicateOperand
Returns
a new Predicate

Implemented in com.mysql.clusterj.core.query.PropertyImpl, and com.mysql.clusterj.core.query.ParameterImpl.


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