Hermes@Neo4j
Neo4jSpatiotemporal.pipes.processing.BoundaryTemporal Class Reference
Inheritance diagram for Neo4jSpatiotemporal.pipes.processing.BoundaryTemporal:
Neo4jSpatiotemporal.pipes.AbstractGeoPipeTemporal Neo4jSpatiotemporal.pipes.impl.AbstractPipeTemporal< S, E > Neo4jSpatiotemporal.pipes.impl.PipeTemporal< S, E >

Public Member Functions

 BoundaryTemporal ()
 
 BoundaryTemporal (String resultPropertyName)
 
- Public Member Functions inherited from Neo4jSpatiotemporal.pipes.impl.AbstractPipeTemporal< S, E >
void setStarts (final PipeTemporal<?, S > starts)
 
void setStarts (final Iterator< S > starts)
 
void setStarts (final Iterable< S > starts)
 
void reset ()
 
List getPath ()
 
void remove ()
 
next ()
 
boolean hasNext ()
 
Iterator< E > iterator ()
 
String toString ()
 
- Public Member Functions inherited from Neo4jSpatiotemporal.pipes.impl.PipeTemporal< S, E >
void setStarts (Iterator< S > starts)
 
void setStarts (Iterable< S > starts)
 

Protected Member Functions

GeoPipeFlowTemporal process (GeoPipeFlowTemporal flow)
 
- Protected Member Functions inherited from Neo4jSpatiotemporal.pipes.AbstractGeoPipeTemporal
 AbstractGeoPipeTemporal ()
 
 AbstractGeoPipeTemporal (String resultPropertyName)
 
GeoPipeFlowTemporal processNextStart () throws NoSuchElementException
 
GeoPipeFlowTemporal process (GeoPipeFlowTemporal flow)
 
void setGeometry (GeoPipeFlowTemporal flow, Geometry geometry)
 
void setProperty (GeoPipeFlowTemporal flow, Object result)
 
String generatePropertyName ()
 
- Protected Member Functions inherited from Neo4jSpatiotemporal.pipes.impl.AbstractPipeTemporal< S, E >
abstract E processNextStart () throws NoSuchElementException
 
List getPathToHere ()
 

Additional Inherited Members

- Protected Attributes inherited from Neo4jSpatiotemporal.pipes.AbstractGeoPipeTemporal
String resultPropertyName = null
 
- Protected Attributes inherited from Neo4jSpatiotemporal.pipes.impl.AbstractPipeTemporal< S, E >
Iterator< S > starts
 
currentEnd
 

Detailed Description

Calculates boundary of every geometry in the pipeline. Item geometry is replaced by pipe output unless an alternative property name is given in the constructor.

Constructor & Destructor Documentation

Neo4jSpatiotemporal.pipes.processing.BoundaryTemporal.BoundaryTemporal ( )
Neo4jSpatiotemporal.pipes.processing.BoundaryTemporal.BoundaryTemporal ( String  resultPropertyName)
Parameters
resultPropertyNameproperty name to use for geometry output

Member Function Documentation

GeoPipeFlowTemporal Neo4jSpatiotemporal.pipes.processing.BoundaryTemporal.process ( GeoPipeFlowTemporal  flow)
protected

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