Package slash.navigation.base
Class BaseUrlFormat
java.lang.Object
- All Implemented Interfaces:
NavigationFormat<Wgs84Route>
- Direct Known Subclasses:
BaseUrlParsingFormat,UrlFormat
The base of all URL based navigation formats.
- 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 abstract Stringprotected abstract voidprocessURL(String url, String encoding, ParserContext<Wgs84Route> context) voidread(BufferedReader reader, String encoding, ParserContext<Wgs84Route> context) voidread(InputStream source, ParserContext<Wgs84Route> context) protected static StringreplaceLineFeeds(String text, String replaceWith) Methods inherited from class slash.navigation.base.SimpleFormat
isSupportsMultipleRoutes, isWritingRouteCharacteristicsMethods inherited from class slash.navigation.base.TextNavigationFormat
isValidStartDate, read, write, write, writeMethods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading, isSupportsWritingMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface slash.navigation.base.NavigationFormat
createRoute, getExtension, getMaximumPositionCount, getName
-
Constructor Details
-
BaseUrlFormat
public BaseUrlFormat()
-
-
Method Details
-
findURL
-
replaceLineFeeds