Hermes@Neo4j
Neo4jSpatiotemporal.WKBTemporalGeometryEncoder Class Reference
Inheritance diagram for Neo4jSpatiotemporal.WKBTemporalGeometryEncoder:
Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder Neo4jSpatiotemporal.TemporalGeometryEncoder Neo4jSpatiotemporal.TemporalConstants Neo4jSpatiotemporal.Hybrid3DRTree.IndexEnvelopeDecoder

Public Member Functions

Geometry decodeGeometry (PropertyContainer container)
 
void setConfiguration (String configuration)
 
String getConfiguration ()
 
- Public Member Functions inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder
void init (LayerST layer)
 
void encodeEnvelope (IndexEnvelope mbb, PropertyContainer container)
 
void encodeGeometry (Geometry geometry, PropertyContainer container)
 
IndexEnvelope decodeEnvelope (PropertyContainer container)
 
boolean hasAttribute (Node geomNode, String name)
 
Object getAttribute (Node geomNode, String name)
 

Protected Member Functions

void encodeGeometryShape (Geometry geometry, PropertyContainer container)
 
- Protected Member Functions inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder
abstract void encodeGeometryShape (Geometry geometry, PropertyContainer container)
 
Integer encodeGeometryType (String jtsGeometryType)
 

Additional Inherited Members

- Public Attributes inherited from Neo4jSpatiotemporal.TemporalConstants
String PROP_LAYER = "layer"
 
String PROP_LAYERNODEEXTRAPROPS = "layerprops"
 
String PROP_CRS = "layercrs"
 
String PROP_CREATIONTIME = "ctime"
 
String PROP_GEOMENCODER = "geomencoder"
 
String PROP_GEOMENCODER_CONFIG = "geomencoder_config"
 
String PROP_LAYER_CLASS = "layer_class"
 
String PROP_TYPE = "gtype"
 
String PROP_QUERY = "query"
 
String PROP_WKB = "wkb"
 
String PROP_WKT = "wkt"
 
String[] RESERVED_PROPS
 
int GTYPE_GEOMETRY = 0
 
int GTYPE_POINT = 1
 
int GTYPE_LINESTRING = 2
 
int GTYPE_POLYGON = 3
 
int GTYPE_MULTIPOINT = 4
 
int GTYPE_MULTILINESTRING = 5
 
int GTYPE_MULTIPOLYGON = 6
 
- Protected Attributes inherited from Neo4jSpatiotemporal.AbstractTemporalGeometryEncoder
LayerST layer
 

Member Function Documentation

Geometry Neo4jSpatiotemporal.WKBTemporalGeometryEncoder.decodeGeometry ( PropertyContainer  container)

This method is called on an individual container when we need to extract the geometry. If the container is a node, this could be the root of a sub-graph containing the geometry.

Parameters
container
Returns

Implements Neo4jSpatiotemporal.TemporalGeometryEncoder.

void Neo4jSpatiotemporal.WKBTemporalGeometryEncoder.encodeGeometryShape ( Geometry  geometry,
PropertyContainer  container 
)
protected
String Neo4jSpatiotemporal.WKBTemporalGeometryEncoder.getConfiguration ( )
void Neo4jSpatiotemporal.WKBTemporalGeometryEncoder.setConfiguration ( String  configuration)

The documentation for this class was generated from the following file: