Package slash.navigation.url
Class GoogleMapsUrlFormat
- All Implemented Interfaces:
NavigationFormat<Wgs84Route>
Reads and writes Google Maps URLs from/to files.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.base.SimpleFormat
BEGIN_OF_LINE, END_OF_LINE, POSITION, WHITE_SPACEFields inherited from class slash.navigation.base.TextNavigationFormat
BYTE_ORDER_MARKFields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringintgetName()static booleanbooleanisParseableUrl(String url) protected List<Wgs84Position> parsePositions(Map<String, List<String>> parameters) protected voidprocessURL(String url, String encoding, ParserContext<Wgs84Route> context) voidwrite(Wgs84Route route, PrintWriter writer, int startIndex, int endIndex) Methods inherited from class slash.navigation.base.BaseUrlParsingFormat
createRoute, decodeDescription, encodeDescription, parseURLParametersMethods inherited from class slash.navigation.base.BaseUrlFormat
read, read, replaceLineFeedsMethods inherited from class slash.navigation.base.SimpleFormat
isSupportsMultipleRoutes, isWritingRouteCharacteristicsMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, write, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWriting
-
Constructor Details
-
GoogleMapsUrlFormat
public GoogleMapsUrlFormat()
-
-
Method Details
-
getExtension
-
getName
-
getMaximumPositionCount
public int getMaximumPositionCount() -
isParseableUrl
- Overrides:
isParseableUrlin classBaseUrlParsingFormat
-
isGoogleMapsProfileUrl
-
findURL
- Specified by:
findURLin classBaseUrlFormat
-
parsePositions
- Specified by:
parsePositionsin classBaseUrlParsingFormat
-