public class CustomModel extends Object
Constructor and Description |
---|
CustomModel() |
CustomModel(CustomModel toCopy) |
Modifier and Type | Method and Description |
---|---|
Map<String,JsonFeature> |
getAreas() |
double |
getDistanceInfluence() |
double |
getHeadingPenalty() |
Map<String,Object> |
getMaxSpeed() |
Double |
getMaxSpeedFallback() |
Map<String,Object> |
getPriority() |
Map<String,Object> |
getSpeedFactor() |
static CustomModel |
merge(CustomModel baseModel,
CustomModel queryModel)
A new CustomModel is created from the baseModel merged with the specified queryModel.
|
CustomModel |
setAreas(Map<String,JsonFeature> areas) |
CustomModel |
setDistanceInfluence(double distanceFactor) |
void |
setHeadingPenalty(double headingPenalty) |
CustomModel |
setMaxSpeedFallback(Double maxSpeedFallback) |
String |
toString() |
public static final String KEY
public CustomModel()
public CustomModel(CustomModel toCopy)
public CustomModel setMaxSpeedFallback(Double maxSpeedFallback)
public Double getMaxSpeedFallback()
public CustomModel setAreas(Map<String,JsonFeature> areas)
public Map<String,JsonFeature> getAreas()
public CustomModel setDistanceInfluence(double distanceFactor)
public double getDistanceInfluence()
public void setHeadingPenalty(double headingPenalty)
public double getHeadingPenalty()
public static CustomModel merge(CustomModel baseModel, CustomModel queryModel)
Copyright © 2012–2020. All rights reserved.