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, setOutValueId
protected SpatialConfig spatialConf
protected org.codehaus.jackson.map.ObjectMapper om
public void init(NoSQLConfiguration kvConf)
NoSQLEntryProcessor
NoSQLConfiguration
init
in interface NoSQLEntryProcessor
init
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.