MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
NotPredicateImpl (PredicateImpl predicate) | |
void | markParameters () |
void | unmarkParameters () |
void | filterCmpValue (QueryExecutionContext context, ScanOperation op) |
void | filterCmpValue (QueryExecutionContext context, ScanOperation op, ScanFilter filter) |
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 | operationSetLowerBound (QueryExecutionContext context, IndexScanOperation op, boolean lastColumn) |
void | operationSetUpperBound (QueryExecutionContext context, IndexScanOperation op, boolean lastColumn) |
void | operationEqual (QueryExecutionContext context, Operation op) |
void | operationEqualFor (QueryExecutionContext context, Operation op, String indexName) |
void | objectSetValuesFor (QueryExecutionContext context, Object row, String indexName) |
void | assertIdenticalDomainObject (PredicateImpl other, String venue) |
CandidateIndexImpl | getBestCandidateIndex (QueryExecutionContext context) |
Additional Inherited Members | |
Protected Member Functions inherited from com.mysql.clusterj.core.query.PredicateImpl | |
CandidateIndexImpl | getBestCandidateIndexFor (QueryExecutionContext context, PredicateImpl...predicates) |
int | getNumberOfConditionsInPredicate () |
Protected Attributes inherited from com.mysql.clusterj.core.query.PredicateImpl | |
QueryDomainTypeImpl<?> | dobj |
Definition at line 26 of file NotPredicateImpl.java.
|
inline |
Create a filter for the operation. Call the negated predicate to set the filter values.
context | the query execution context with the parameter values |
op | the operation |
Reimplemented from com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 56 of file NotPredicateImpl.java.
|
inline |
Use an existing filter for the operation. Call the negated predicate to set the filter values.
context | the query execution context with the parameter values |
op | the operation |
filter | the existing filter |
Reimplemented from com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 77 of file NotPredicateImpl.java.
|
inlinevirtual |
Mark all parameters as being required.
Implements com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 37 of file NotPredicateImpl.java.
|
inlinevirtual |
Unmark all parameters as being required.
Implements com.mysql.clusterj.core.query.PredicateImpl.
Definition at line 42 of file NotPredicateImpl.java.