public class SplitGeometryProcess extends BaseInOutProcess<Record,Record>
| Constructor and Description |
|---|
SplitGeometryProcess() |
| Modifier and Type | Method and Description |
|---|---|
protected Record |
createSplitObject(Record object,
LineString newLine) |
Statistics |
getCreatedStatistics()
Get the statistics to record the number new observations created.
|
Geometry |
getGeometry() |
GeometryFactory |
getGeometryFactory() |
Statistics |
getNotWrittenStatistics() |
double |
getTolerance() |
protected void |
postRun(Channel<Record> in,
Channel<Record> out) |
protected void |
preRun(Channel<Record> in,
Channel<Record> out) |
protected void |
process(Channel<Record> in,
Channel<Record> out,
Record object) |
void |
setCreatedStatistics(Statistics createdStatistics)
Set the statistics to record the number new observations created.
|
void |
setGeometry(Geometry geometry) |
void |
setGeometryFactory(GeometryFactory geometryFactory) |
void |
setNotWrittenStatistics(Statistics notWrittenStatistics) |
void |
setTolerance(double tolerance) |
protected List<Record> |
split(Record object,
LineString line) |
runcreateInValueStore, createOutValueStore, destroy, getIn, getInBufferSize, getOut, getOutBufferSize, init, run, setIn, setInBufferSize, setOut, setOutBufferSizegetBeanName, getProcessNetwork, setBeanName, setProcessNetwork, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBeanName, getProcessNetwork, setProcessNetworkprotected Record createSplitObject(Record object, LineString newLine)
public Statistics getCreatedStatistics()
public Geometry getGeometry()
public GeometryFactory getGeometryFactory()
public Statistics getNotWrittenStatistics()
public double getTolerance()
protected void postRun(Channel<Record> in, Channel<Record> out)
postRun in class BaseInOutProcess<Record,Record>protected void preRun(Channel<Record> in, Channel<Record> out)
preRun in class BaseInOutProcess<Record,Record>protected void process(Channel<Record> in, Channel<Record> out, Record object)
process in class BaseInOutProcess<Record,Record>public void setCreatedStatistics(Statistics createdStatistics)
createdStatistics - The statistics to record the number new
observations created.public void setGeometry(Geometry geometry)
public void setGeometryFactory(GeometryFactory geometryFactory)
public void setNotWrittenStatistics(Statistics notWrittenStatistics)
public void setTolerance(double tolerance)
protected List<Record> split(Record object, LineString line)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.