Package slash.navigation.zip
Class ZipFormat
- All Implemented Interfaces:
NavigationFormat<BaseRoute<?,?>>
Reads routes from ZIP Archive (.zip) files.
- Author:
- Christian Pesch
-
Field Summary
Fields inherited from class slash.navigation.base.BaseNavigationFormat
GENERATED_BY, UNLIMITED_MAXIMUM_POSITION_COUNT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<P extends NavigationPosition>
BaseRoute<?, ?> createRoute(RouteCharacteristics characteristics, String name, List<P> positions) intgetName()booleanbooleanbooleanvoidread(InputStream source, ParserContext<BaseRoute<?, ?>> context) voidwrite(BaseRoute<?, ?> route, OutputStream target, int startIndex, int endIndex) Methods inherited from class slash.navigation.base.BaseNavigationFormat
asDesc, asDesc, asDescription, asDescription, asName, asName, asRouteName, equals, getCreator, getMaximumFileNameLength, getMaximumRouteNameLength, hashCode, isSupportsReading
-
Constructor Details
-
ZipFormat
public ZipFormat()
-
-
Method Details
-
getName
-
getExtension
-
getMaximumPositionCount
public int getMaximumPositionCount() -
isSupportsWriting
public boolean isSupportsWriting()- Specified by:
isSupportsWritingin interfaceNavigationFormat<BaseRoute<?,?>> - Overrides:
isSupportsWritingin classBaseNavigationFormat<BaseRoute<?,?>>
-
isSupportsMultipleRoutes
public boolean isSupportsMultipleRoutes() -
isWritingRouteCharacteristics
public boolean isWritingRouteCharacteristics()
-