XmlIndexLookup::setLowBound

API Ref

#include <DbXml.hpp>

void XmlIndexLookup::setLowBound( const XmlValue &value, XmlIndexLookup::Operation op)

XmlIndexLookup::Operation XmlIndexLookup::getLowBoundOperation() const

const XmlValue &XmlIndexLookup::getLowBoundValue() const


Description: XmlIndexLookup::setLowBound

Sets the operation and value to be used for the index lookup operation. If the operation is a simple inequality lookup, the lower bound is used as the single value and operation for the lookup. If the operation is a range lookup, in which an upper bound is specified, the lower bound is used as the lower boundary value and operation for the lookup.

Parameters

value
The value to be used for the lower bound. An empty value is specified using an uninitialized XmlValue object.
op
Selects the operation to be performed. Must be one of:
XmlIndexLookup::NONE
XmlIndexLookup::EQ
XmlIndexLookup::LT
XmlIndexLookup::LTE
XmlIndexLookup::GT
XmlIndexLookup::GTE

APIRef

Copyright (c) 1996,2007 Oracle. All rights reserved.