class QualifierUtil
extends java.lang.Object
implements org.apache.derby.iapi.store.access.Qualifier
| Modifier and Type | Field and Description |
|---|---|
private int |
column_id |
private org.apache.derby.iapi.types.DataValueDescriptor |
key_val |
private boolean |
negateCompareResult |
private int |
operator |
private boolean |
orderedNulls |
private boolean |
unknownRV |
| Constructor and Description |
|---|
QualifierUtil(int column_id,
org.apache.derby.iapi.types.DataValueDescriptor key_val,
int operator,
boolean negateCompareResult,
boolean orderedNulls,
boolean unknownRV)
Constuctor
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearOrderableCache()
Clear the DataValueDescriptor cache, if one exists.
|
int |
getColumnId()
Get the id of the column to be qualified.
|
int |
getOperator()
Get the operator to use in the comparison.
|
org.apache.derby.iapi.types.DataValueDescriptor |
getOrderable()
Get the value that the column is to be compared to.
|
boolean |
getOrderedNulls()
Get the getOrderedNulls argument to use in the comparison.
|
boolean |
getUnknownRV()
Get the getOrderedNulls argument to use in the comparison.
|
boolean |
negateCompareResult()
Should the result of the compare be negated?
|
void |
reinitialize()
This method reinitializes all the state of
the Qualifier.
|
private int column_id
private org.apache.derby.iapi.types.DataValueDescriptor key_val
private int operator
private boolean negateCompareResult
private boolean orderedNulls
private boolean unknownRV
public QualifierUtil(int column_id,
org.apache.derby.iapi.types.DataValueDescriptor key_val,
int operator,
boolean negateCompareResult,
boolean orderedNulls,
boolean unknownRV)
public int getColumnId()
getColumnId in interface org.apache.derby.iapi.store.access.Qualifierpublic org.apache.derby.iapi.types.DataValueDescriptor getOrderable()
getOrderable in interface org.apache.derby.iapi.store.access.Qualifierpublic int getOperator()
getOperator in interface org.apache.derby.iapi.store.access.QualifierDataValueDescriptor.compare(org.apache.derby.iapi.types.DataValueDescriptor)public boolean negateCompareResult()
negateCompareResult in interface org.apache.derby.iapi.store.access.QualifierDataValueDescriptor.compare(org.apache.derby.iapi.types.DataValueDescriptor)public boolean getOrderedNulls()
getOrderedNulls in interface org.apache.derby.iapi.store.access.QualifierDataValueDescriptor.compare(org.apache.derby.iapi.types.DataValueDescriptor)public boolean getUnknownRV()
getUnknownRV in interface org.apache.derby.iapi.store.access.QualifierDataValueDescriptor.compare(org.apache.derby.iapi.types.DataValueDescriptor)public void clearOrderableCache()
clearOrderableCache in interface org.apache.derby.iapi.store.access.QualifierQualifier.getUnknownRV()public void reinitialize()
reinitialize in interface org.apache.derby.iapi.store.access.QualifierApache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.