Package slash.navigation.excel
Class ExcelRoute
An Excel route.
- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionExcelRoute(ExcelFormat format, String name, List<ExcelPosition> positions) ExcelRoute(ExcelFormat format, org.apache.poi.ss.usermodel.Sheet sheet, slash.navigation.excel.ColumnTypeToRowIndexMapping mapping, List<ExcelPosition> positions) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int index, ExcelPosition position) protected BcrRouteasBcrFormat(BcrFormat format) protected CsvRouteasCsvFormat(CsvFormat format) protected ExcelRouteasExcelFormat(ExcelFormat format) protected GoPalRouteasGoPalRouteFormat(GoPalRouteFormat<GoPalRoute> format) protected GpxRouteasGpxFormat(GpxFormat format) protected KmlRouteasKmlFormat(BaseKmlFormat format) protected NmeaRouteasNmeaFormat(BaseNmeaFormat format) protected NmnRouteasNmnFormat(NmnFormat format) protected SimpleRoute<?, ?> asPhotoFormat(PhotoFormat format) protected SimpleRoute<?, ?> asSimpleFormat(SimpleFormat<?> format) protected TcxRouteasTcxFormat(TcxFormat format) protected TomTomRouteasTomTomRouteFormat(TomTomRouteFormat format) voidbottom(int index, int bottomOffset) createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) booleangetName()intinthashCode()voidmove(int firstIndex, int secondIndex) remove(int index) voidvoidtop(int index, int topOffset) Methods inherited from class slash.navigation.base.BaseRoute
asApeMapFormat, asColumbusFusionFormat, asColumbusGpsBinaryFormat, asColumbusGpsType1Format, asColumbusGpsType2Format, asCoPilot6Format, asCoPilot7Format, asCoPilot8Format, asCoPilot9Format, asCsvCommaFormat, asCsvSemicolonFormat, asFitFormat, asFlightradar24Format, asGarminFlightPlanFormat, asGeoHackUrlFormat, asGeoJsonFormat, asGlopusFormat, asGoogleMapsUrlFormat, asGoogleTimelineFormat, asGoPal3RouteFormat, asGoPal5RouteFormat, asGoPal7RouteFormat, asGoPalTrackFormat, asGoRiderGpsFormat, asGpsTunerFormat, asGpx10Format, asGpx11Format, asGroundTrackFormat, asHaicomLoggerFormat, asIblue747Format, asIgo8RouteFormat, asKienzleGpsFormat, asKlickTelRouteFormat, asKml20Format, asKml21Format, asKml22BetaFormat, asKml22Format, asKmz20Format, asKmz21Format, asKmz22BetaFormat, asKmz22Format, asKompassFormat, asKurvigerUrlFormat, asMagellanExploristFormat, asMagellanRouteFormat, asMagicMaps2GoFormat, asMagicMapsIktFormat, asMagicMapsPthFormat, asMicrosoftExcel2008Format, asMicrosoftExcel97Format, asMotoPlanerUrlFormat, asMSFSFlightPlanFormat, asMTP0607Format, asMTP0809Format, asNavigatingPoiWarnerFormat, asNavigonCruiserFormat, asNavilinkFormat, asNmeaFormat, asNmn4Format, asNmn5Format, asNmn6FavoritesFormat, asNmn6Format, asNmn7Format, asNmnRouteFormat, asNmnUrlFormat, asNokiaLandmarkExchangeFormat, asOpelNaviFormat, asOvlFormat, asPhotoFormat, asQstarzQ1000Format, asRoute66Format, asRtzFormat, asSygicAsciiFormat, asSygicUnicodeFormat, asTcx1Format, asTcx2Format, asTomTom5RouteFormat, asTomTom8RouteFormat, asTomTom95RouteFormat, asTourFormat, asViaMichelinFormat, asWebPageFormat, asWintecWbt201Tk1Format, asWintecWbt201Tk2Format, asWintecWbt202TesFormat, ensureIncreasingTime, getCharacteristics, getClosestPosition, getClosestPosition, getContainedPositions, getDistance, getDistance, getDistanceDifference, getDistancesFromStart, getDistancesFromStart, getElevationAscend, getElevationAscend, getElevationDescend, getElevationDescend, getElevationDifference, getFormat, getIndex, getInsignificantPositions, getPosition, getPositionsWithinDistanceToPredecessor, getPositionsWithSpeedBelowOrEqualTo, getSuccessor, getTime, getTimesFromStart, getTimesFromStart, order, remove, removeDuplicates, revert, revert, setCharacteristics, shiftTimesAfterPauses, sort, toString
-
Constructor Details
-
Method Details
-
getName
- Specified by:
getNamein classBaseRoute<ExcelPosition,ExcelFormat>
-
setName
- Specified by:
setNamein classBaseRoute<ExcelPosition,ExcelFormat>
-
getDescription
- Specified by:
getDescriptionin classBaseRoute<ExcelPosition,ExcelFormat>
-
getPositions
- Specified by:
getPositionsin classBaseRoute<ExcelPosition,ExcelFormat>
-
getPositionCount
public int getPositionCount()- Specified by:
getPositionCountin classBaseRoute<ExcelPosition,ExcelFormat>
-
top
public void top(int index, int topOffset) - Overrides:
topin classBaseRoute<ExcelPosition,ExcelFormat>
-
bottom
public void bottom(int index, int bottomOffset) - Overrides:
bottomin classBaseRoute<ExcelPosition,ExcelFormat>
-
move
public void move(int firstIndex, int secondIndex) - Overrides:
movein classBaseRoute<ExcelPosition,ExcelFormat>
-
remove
- Overrides:
removein classBaseRoute<ExcelPosition,ExcelFormat>
-
createPosition
public ExcelPosition createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) - Specified by:
createPositionin classBaseRoute<ExcelPosition,ExcelFormat>
-
equals
-
hashCode
public int hashCode()
-