public StreetLegBean reverseStreetLeg(StreetLegV2Bean leg) { StreetLegBean bean = new StreetLegBean(); if (_factory.isStringSet(leg.getStreetName())) bean.setStreetName(leg.getStreetName()); if (_factory.isStringSet(leg.getPath())) bean.setPath(leg.getPath()); bean.setDistance(leg.getDistance()); return bean; }