public boolean getBool(String key, boolean _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Boolean.parseBoolean(str); } catch (Exception ex) { } } return _default; }
public static WeightApproximator getApproximation(String prop, AlgorithmOptions opts, NodeAccess na) { String approxAsStr = opts.getHints().get(prop + ".approximation", "BeelineSimplification"); double epsilon = opts.getHints().getDouble(prop + ".epsilon", 1); BeelineWeightApproximator approx = new BeelineWeightApproximator(na, opts.getWeighting()); approx.setEpsilon(epsilon); if ("BeelineSimplification".equals(approxAsStr)) approx.setDistanceCalc(Helper.DIST_PLANE); else if ("BeelineAccurate".equals(approxAsStr)) approx.setDistanceCalc(Helper.DIST_EARTH); else throw new IllegalArgumentException("Approximation " + approxAsStr + " not found in " + RoutingAlgorithmFactorySimple.class.getName()); return approx; } }
public double getDouble(String key, double _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Double.parseDouble(str); } catch (Exception ex) { } } return _default; }
public String get(String key, String _default) { String str = get(key); if (Helper.isEmpty(str)) return _default; return str; }
public int getInt(String key, int _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Integer.parseInt(str); } catch (Exception ex) { } } return _default; }
public float getFloat(String key, float _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Float.parseFloat(str); } catch (Exception ex) { } } return _default; }
public long getLong(String key, long _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Long.parseLong(str); } catch (Exception ex) { } } return _default; }
public String getVehicle() { return toLowerCase(super.get("vehicle", "")); }
public String getWeighting() { return toLowerCase(super.get("weighting", "")); }
public String getVehicle() { return super.get("vehicle", "").toLowerCase(); } }
public boolean getBool(String key, boolean _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Boolean.parseBoolean(str); } catch (Exception ex) { } } return _default; }
public long getLong(String key, long _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Long.parseLong(str); } catch (Exception ex) { } } return _default; }
public String get(String key, String _default) { String str = get(key); if (Helper.isEmpty(str)) return _default; return str; }
public int getInt(String key, int _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Integer.parseInt(str); } catch (Exception ex) { } } return _default; }
public long getLong(String key, long _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Long.parseLong(str); } catch (Exception ex) { } } return _default; }
public String get(String key, String _default) { String str = get(key); if (Helper.isEmpty(str)) return _default; return str; }
public int getInt(String key, int _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Integer.parseInt(str); } catch (Exception ex) { } } return _default; }
public double getDouble(String key, double _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Double.parseDouble(str); } catch (Exception ex) { } } return _default; }
public boolean getBool(String key, boolean _default) { String str = get(key); if (!Helper.isEmpty(str)) { try { return Boolean.parseBoolean(str); } catch (Exception ex) { } } return _default; }
public String get( String key, String _default ) { String str = get(key); if (Helper.isEmpty(str)) return _default; return str; }