Rogue Wave Views |
Rogue Wave Views Documentation Home |
This class extracts keys used as feature IDs. More...
#include <ilviews/maps/format/oracle/objectmodel/kextract.h>
Inherited by _DefaultObjectSDOKeyExtractor.
Public Member Functions | |
virtual IlvMapFeatureId * | extractKey (IldRequest *req, IlvMapsError &error) |
Returns a map feature ID from the current row of the request. More... | |
virtual IlBoolean | isPersistent () const |
Returns IlTrue if this IlvObjectSDOKeyExtractor is persistent, IlFalse otherwise. More... | |
Static Public Member Functions | |
static IlvMapsError | ColumnNotFoundError () |
Returns an error indicating that the feature ID column was not found. More... | |
Protected Member Functions | |
IlvObjectSDOKeyExtractor () | |
Creates a new instance of IlvObjectSDOKeyExtractor . | |
This class extracts keys used as feature IDs.
Library: ilvdbmaps
The main purpose of an IlvObjectSDOKeyExtractor
is to extract feature IDs from rows. The extracted feature IDs are associated with features generated by IlvObjectSDOFeatureIterator
.
|
static |
Returns an error indicating that the feature ID column was not found.
|
virtual |
Returns a map feature ID from the current row of the request.
req | The IldRequest from where the map feature ID is extracted (from its current row). |
error | The error that may have been caused. |
|
virtual |
Returns IlTrue
if this IlvObjectSDOKeyExtractor
is persistent, IlFalse
otherwise.
IlTrue
if this IlvObjectSDOKeyExtractor
is persistent, IlFalse
otherwise. © Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.