![]() |
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.