#include <coherence/util/SimpleQueryRecord.hpp>
Inherits Object, and PortableObject.
Public Types | |
typedef spec::Handle | Handle |
IndexLookupRecord Handle definition. | |
typedef spec::View | View |
IndexLookupRecord View definition. | |
typedef spec::Holder | Holder |
IndexLookupRecord Holder definition. | |
typedef this_spec::Handle | Handle |
PortableObject Handle definition. | |
typedef this_spec::View | View |
PortableObject View definition. | |
typedef this_spec::Holder | Holder |
PortableObject Holder definition. | |
Public Member Functions | |
virtual String::View | getExtractorDescription () const |
virtual String::View | getIndexDescription () const |
virtual bool | isOrdered () const |
virtual void | readExternal (PofReader::Handle hIn) |
virtual void | writeExternal (PofWriter::Handle hOut) const |
virtual bool | equals (Object::View v) const |
virtual size32_t | hashCode () const |
Return a hash code value for the Object. This method is supported for the benefit of hash-based containers.
The general contract of
The default implementation is identity based.
| |
Protected Member Functions | |
IndexLookupRecord () | |
Construct an IndexLookupRecord. | |
IndexLookupRecord (QueryRecord::PartialResult::IndexLookupRecord::View vThat) | |
Copy constructor for an IndexLookupRecord. | |
IndexLookupRecord (String::View vsExtractor, String::View vsIndex, bool fOrdered) | |
Construct an IndexLookupRecord. | |
Protected Attributes | |
FinalView< String > | f_vsExtractor |
The extractor description. | |
FinalView< String > | f_vsIndex |
The index description. | |
bool | m_fOrdered |
Indicates whether or not the associated index is ordered. |
IndexLookupRecord | ( | QueryRecord::PartialResult::IndexLookupRecord::View | vThat | ) | [protected] |
IndexLookupRecord | ( | String::View | vsExtractor, | |
String::View | vsIndex, | |||
bool | fOrdered | |||
) | [protected] |
Construct an IndexLookupRecord.
vsExtractor | the extractor description | |
vsIndex | the index description | |
fOrdered | indicates whether or not the associated index is ordered |