MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
ComparativePredicateImpl (QueryDomainTypeImpl<?> dobj) | |
ComparativePredicateImpl (QueryDomainTypeImpl<?> dobj, PropertyImpl property, ParameterImpl param) | |
void | markParameters () |
void | unmarkParameters () |
void | objectSetValuesFor (QueryExecutionContext context, Object row, String indexName) |
void | operationSetLowerBound (QueryExecutionContext context, IndexScanOperation op, boolean lastColumn) |
void | operationSetUpperBound (QueryExecutionContext context, IndexScanOperation op, boolean lastColumn) |
Public Member Functions inherited from com.mysql.clusterj.core.query.PredicateImpl | |
PredicateImpl (QueryDomainTypeImpl<?> dobj) | |
Predicate | or (Predicate other) |
Predicate | and (Predicate other) |
Predicate | not () |
void | operationSetBounds (QueryExecutionContext context, IndexScanOperation op, boolean lastColumn) |
void | operationEqual (QueryExecutionContext context, Operation op) |
void | operationEqualFor (QueryExecutionContext context, Operation op, String indexName) |
void | filterCmpValue (QueryExecutionContext context, ScanOperation op) |
void | filterCmpValue (QueryExecutionContext context, ScanOperation op, ScanFilter filter) |
void | assertIdenticalDomainObject (PredicateImpl other, String venue) |
CandidateIndexImpl | getBestCandidateIndex (QueryExecutionContext context) |
Protected Attributes | |
ParameterImpl | param |
PropertyImpl | property |
Protected Attributes inherited from com.mysql.clusterj.core.query.PredicateImpl | |
QueryDomainTypeImpl<?> | dobj |
Additional Inherited Members | |
Protected Member Functions inherited from com.mysql.clusterj.core.query.PredicateImpl | |
CandidateIndexImpl | getBestCandidateIndexFor (QueryExecutionContext context, PredicateImpl...predicates) |
int | getNumberOfConditionsInPredicate () |
This is an abstract superclass for all of the comparison predicates: GreaterEqualPredicate, GreaterThanPredicate, LessEqualPredicate, and LessThanPredicate.
Definition at line 27 of file ComparativePredicateImpl.java.
|
inlinevirtual |
Mark all parameters as being required.
Implements com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 49 of file ComparativePredicateImpl.java.
|
inlinevirtual |
Unmark all parameters as being required.
Implements com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 53 of file ComparativePredicateImpl.java.
|
protected |
My parameter
Definition at line 31 of file ComparativePredicateImpl.java.
|
protected |
My property
Definition at line 35 of file ComparativePredicateImpl.java.