public class WayBuilder extends AbstractGeometryBuilder
factory| Constructor and Description |
|---|
WayBuilder()
|
WayBuilder(GeometryFactory
|
| Modifier and Type | Method and Description |
|---|---|
WayBuilderResult |
build(OsmWay
Build a LinesString from the given way.
|
WayBuilderResult |
buildOmitVertexIfNodeMissing(OsmWay
|
WayBuilderResult |
buildReturnEmptyIfNodeMissing(OsmWay
|
WayBuilderResult |
buildSplitIfNodeMissing(OsmWay
|
WayBuilderResult |
buildThrowExceptionIfNodeMissing(OsmWay
|
LogLevel |
getLogLevel()
|
MissingEntitiesStrategy |
getMissingEntitiesStrategy()
|
MissingWayNodeStrategy |
getMissingWayNodeStrategy()
|
boolean |
isLog()
|
void |
setLog(boolean log)
|
void |
setLogLevel(LogLevel
|
void |
setMissingEntitiesStrategy(MissingEntitiesStrategy
|
void |
setMissingWayNodeStrategy(MissingWayNodeStrategy
|
getGeometryFactorypublic WayBuilder()
public WayBuilder(GeometryFactoryfactory)
public MissingEntitiesStrategygetMissingEntitiesStrategy()
public void setMissingEntitiesStrategy(MissingEntitiesStrategymissingEntitiesStrategy)
public MissingWayNodeStrategygetMissingWayNodeStrategy()
public void setMissingWayNodeStrategy(MissingWayNodeStrategymissingWayNodeStrategy)
public boolean isLog()
public void setLog(boolean log)
public LogLevelgetLogLevel()
public void setLogLevel(LogLevellogLevel)
public WayBuilderResultbuild(OsmWay way, OsmEntityProvider resolver) throws EntityNotFoundException
way - the way to use for building.
EntityNotFoundException - if a node cannot be resolved.
public WayBuilderResultbuildThrowExceptionIfNodeMissing(OsmWay way, OsmEntityProvider resolver) throws EntityNotFoundException
EntityNotFoundException
public WayBuilderResultbuildReturnEmptyIfNodeMissing(OsmWay way, OsmEntityProvider resolver)
public WayBuilderResultbuildOmitVertexIfNodeMissing(OsmWay way, OsmEntityProvider resolver)
public WayBuilderResultbuildSplitIfNodeMissing(OsmWay way, OsmEntityProvider resolver)