package pl.wat.ms4ds.terrain.osm; public enum EOSMHighway { /** * v="motorway" | v="trunk" | v="primary" | v="secondary" | v="tertiary" | v="unclassified" * | v="residential" | v="pedestrian" | v="track" * | v="motorway_link" | v="trunk_link" | v="primary_link" | v="secondary_link" | v="tertiary_link" * | v="living_street" | v="service" */ MOTORWAY, TRUNCK, PRIMARY, SECONDARY, TERTIARY, UNCLASSIFIED, RESIDENTIAL, PEDESTRIAN, TRACK, MOTORWAY_LINK, TRUNCK_LINK, PRIMARY_LINK, SECONDARY_LINK, TERTIARY_LINK, LIVING_STREET, SERVICE; public static EOSMHighway getValue(String str) { switch (str) { case "motorway": return MOTORWAY; case "trunk": return TRUNCK; case "primary": return PRIMARY; case "secondary": return SECONDARY; case "tertiary": return TERTIARY; case "unclassified": return UNCLASSIFIED; case "residential": return RESIDENTIAL; case "pedestrian": return PEDESTRIAN; case "track": return TRACK; case "motorway_link": return MOTORWAY_LINK; case "trunk_link": return TRUNCK_LINK; case "primary_link": return PRIMARY_LINK; case "secondary_link": return SECONDARY_LINK; case "tertiary_link": return TERTIARY_LINK; case "living_street": return LIVING_STREET; case "service": return SERVICE; default: return null; } } }