if (token == JsonToken.START_OBJECT) {
if (parser.getCurrentName() == "geometry") {
if (geometryColumn > -1) {
// create geometry and insert into geometry field
MapGeometry mapGeom = GeometryEngine.jsonToGeometry(parser);
row.set(geometryColumn, mapGeom == null ? null :
GeometryUtils.geometryToEsriShapeBytesWritable(OGCGeometry.createFromEsriGeometry(mapGeom.getGeometry(),
mapGeom.getSpatialReference())));
} else {
// no geometry in select field set, don't even bother parsing
parser.skipChildren();
}
} else if (parser.getCurrentName() == "attributes") {