public class NoSQLGeoJSONEntryProcessor extends NoSQLBaseEntryProcessor<oracle.spatial.geometry.JGeometry>
| Modifier and Type | Field and Description |
|---|---|
protected org.codehaus.jackson.map.ObjectMapper |
om |
protected SpatialConfig |
spatialConf |
kvConfiguration| Constructor and Description |
|---|
NoSQLGeoJSONEntryProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected oracle.spatial.geometry.JGeometry |
getGeometry(org.codehaus.jackson.JsonNode recordNode) |
protected oracle.spatial.geometry.JGeometry |
getRecordFieldValue(oracle.kv.KeyValueVersion entry) |
void |
init(NoSQLConfiguration kvConf)
Initializes the current processor using the given
NoSQLConfiguration |
protected void |
setRecordField(RecordInfo record, java.lang.String fieldName, oracle.spatial.geometry.JGeometry fieldValue) |
getRecordFieldName, processEntry, setKeyAndId, setOutKey, setOutValueIdprotected SpatialConfig spatialConf
protected org.codehaus.jackson.map.ObjectMapper om
public void init(NoSQLConfiguration kvConf)
NoSQLEntryProcessorNoSQLConfigurationinit in interface NoSQLEntryProcessorinit in class NoSQLBaseEntryProcessor<oracle.spatial.geometry.JGeometry>protected oracle.spatial.geometry.JGeometry getRecordFieldValue(oracle.kv.KeyValueVersion entry)
getRecordFieldValue in class NoSQLBaseEntryProcessor<oracle.spatial.geometry.JGeometry>protected void setRecordField(RecordInfo record, java.lang.String fieldName, oracle.spatial.geometry.JGeometry fieldValue)
setRecordField in class NoSQLBaseEntryProcessor<oracle.spatial.geometry.JGeometry>protected oracle.spatial.geometry.JGeometry getGeometry(org.codehaus.jackson.JsonNode recordNode)
Copyright © 2016 Oracle and/or its affiliates. All Rights Reserved.