A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes All Packages

A

A() - Method in class io.jenetics.jpx.geom.Ellipsoid
Return the equatorial radius, in meter.
addLink(Link) - Method in class io.jenetics.jpx.Metadata.Builder
Add the given link to the metadata
addLink(Link) - Method in class io.jenetics.jpx.Route.Builder
Set the links to external information about the route.
addLink(Link) - Method in class io.jenetics.jpx.Track.Builder
Add the given link to the track
addLink(Link) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the links to external information about the way-point.
addLink(String) - Method in class io.jenetics.jpx.Metadata.Builder
Add the given link to the metadata
addLink(String) - Method in class io.jenetics.jpx.Route.Builder
Set the links to external information about the route.
addLink(String) - Method in class io.jenetics.jpx.Track.Builder
Add the given link to the track
addLink(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the links to external information about the way-point.
addPoint(WayPoint) - Method in class io.jenetics.jpx.Route.Builder
Adds a way-point to the route.
addPoint(WayPoint) - Method in class io.jenetics.jpx.TrackSegment.Builder
Add a way-point to the track-segment.
addPoint(Consumer<WayPoint.Builder>) - Method in class io.jenetics.jpx.Route.Builder
Add a new way-point via the given WayPoint.Builder class.
addPoint(Consumer<WayPoint.Builder>) - Method in class io.jenetics.jpx.TrackSegment.Builder
Add a way-point to the track-segment, via the given way-point builder.
addRoute(Route) - Method in class io.jenetics.jpx.GPX.Builder
Add a route the GPX object.
addRoute(Consumer<Route.Builder>) - Method in class io.jenetics.jpx.GPX.Builder
Add a route the GPX object.
addSegment(TrackSegment) - Method in class io.jenetics.jpx.Track.Builder
Add a track segment to the track.
addSegment(Consumer<TrackSegment.Builder>) - Method in class io.jenetics.jpx.Track.Builder
Add a track segment to the track, via the given builder.
addTrack(Track) - Method in class io.jenetics.jpx.GPX.Builder
Add a track the GPX object.
addTrack(Consumer<Track.Builder>) - Method in class io.jenetics.jpx.GPX.Builder
Add a track the GPX object.
addWayPoint(WayPoint) - Method in class io.jenetics.jpx.GPX.Builder
Add one way-point to the GPX object.
addWayPoint(Consumer<WayPoint.Builder>) - Method in class io.jenetics.jpx.GPX.Builder
Add a way-point to the GPX object using a WayPoint.Builder.
ageofdgpsdata() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current age since last DGPS update.
ageofdgpsdata(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the number of seconds since last DGPS update.
ageofdgpsdata(Duration) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the age since last DGPS update.
append(Location.Field, String) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the given location field, which will be formatted using the given decimal format pattern, as used in the DecimalFormat object
append(Location.Field, Supplier<NumberFormat>) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the given location field, which will be formatted using the given number format objects.
append(LocationFormatter) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Appends all the elements of a formatter to the builder.
append(LocationFormatter, boolean) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Appends all the elements of a formatter to the builder.
appendEastWestHemisphere() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the east-west hemisphere ('E' or 'W').
appendElevationSign() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the sign of the elevation value ('+' or '-').
appendLatitudeSign() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the sign of the latitude value ('+' or '-').
appendLiteral(String) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Appends a string literal to the formatter.
appendLongitudeSign() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the sign of the longitude value ('+' or '-').
appendNorthSouthHemisphere() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Append a formatter for the north-south hemisphere ('N' or 'S').
appendPattern(String) - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Appends the elements defined by the specified pattern to the builder.
author() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current author.
author(Person) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata author.
author(String) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata author.

B

B() - Method in class io.jenetics.jpx.geom.Ellipsoid
Return the polar radius, in meter.
bounds() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current bounds.
bounds(Bounds) - Method in class io.jenetics.jpx.Metadata.Builder
Set the GPX bounds.
Bounds - Class in io.jenetics.jpx
Two lat/lon pairs defining the extent of an element.
build() - Method in interface io.jenetics.jpx.Filter
Return a new object of type R which contains the elements of the applied filter functions.
build() - Method in class io.jenetics.jpx.format.LocationFormatter.Builder
Completes this builder by creating the LocationFormatter.
build() - Method in class io.jenetics.jpx.GPX.Builder
Create an immutable GPX object from the current builder state.
build() - Method in class io.jenetics.jpx.Metadata.Builder
Create an immutable Metadata object from the current builder state.
build() - Method in class io.jenetics.jpx.Route.Builder
Create a new Route object with the set values.
build() - Method in class io.jenetics.jpx.Track.Builder
Create a new GPX track from the current builder state.
build() - Method in class io.jenetics.jpx.TrackSegment.Builder
Create a new track-segment from the current builder state.
build() - Method in class io.jenetics.jpx.WayPoint.Builder
Build a new way-point from the current builder state.
build(double, double) - Method in class io.jenetics.jpx.WayPoint.Builder
Create a new way-point with the given latitude and longitude value.
build(Latitude, Longitude) - Method in class io.jenetics.jpx.WayPoint.Builder
Create a new way-point with the given latitude and longitude value.
builder() - Static method in class io.jenetics.jpx.format.LocationFormatter
Return a new formatter builder instance.
builder() - Static method in class io.jenetics.jpx.GPX
Create a new GPX builder.
builder() - Static method in class io.jenetics.jpx.Metadata
Return a new Metadata builder.
builder() - Static method in class io.jenetics.jpx.Route
Return a new Route builder object.
builder() - Static method in class io.jenetics.jpx.Track
 
builder() - Static method in class io.jenetics.jpx.TrackSegment
Create a new track-segment builder.
builder() - Static method in class io.jenetics.jpx.WayPoint
Return a new WayPoint builder.
builder(GPX.Version, String) - Static method in class io.jenetics.jpx.GPX
Create a new GPX builder with the given GPX version and creator string.
builder(String) - Static method in class io.jenetics.jpx.GPX
Create a new GPX builder with the given GPX creator string.

C

CABLE - io.jenetics.jpx.Length.Unit
Represents a cable: ≙ 185.3184 m.
clear() - Static method in class io.jenetics.jpx.XMLProvider
Clear current spi to allow hot reloading a new one...
cmt() - Method in class io.jenetics.jpx.Route.Builder
Return the current comment value.
cmt() - Method in class io.jenetics.jpx.Track.Builder
 
cmt() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current comment value.
cmt(String) - Method in class io.jenetics.jpx.Route.Builder
Set the route comment.
cmt(String) - Method in class io.jenetics.jpx.Track.Builder
Set the comment of the track.
cmt(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the GPS way-point comment.
compareTo(Degrees) - Method in class io.jenetics.jpx.Degrees
 
compareTo(DGPSStation) - Method in class io.jenetics.jpx.DGPSStation
 
compareTo(Email) - Method in class io.jenetics.jpx.Email
 
compareTo(Length) - Method in class io.jenetics.jpx.Length
 
compareTo(Speed) - Method in class io.jenetics.jpx.Speed
 
compareTo(UInt) - Method in class io.jenetics.jpx.UInt
 
convert(double, Length.Unit) - Method in enum io.jenetics.jpx.Length.Unit
Convert the given length value of the given sourceUnit into a length value of this length unit.
convert(double, Speed.Unit) - Method in enum io.jenetics.jpx.Speed.Unit
Convert the given speed value of the given sourceUnit into a speed value of this speed unit.
copyright() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current copyright info.
copyright(Copyright) - Method in class io.jenetics.jpx.Metadata.Builder
Set the copyright info.
Copyright - Class in io.jenetics.jpx
Information about the copyright holder and any license governing use of this file.
course() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the instantaneous course at the point.
course(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the the instantaneous course at the point.
course(Degrees) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the the instantaneous course at the point.
creator() - Method in class io.jenetics.jpx.GPX.Builder
Return the current creator value.
creator(String) - Method in class io.jenetics.jpx.GPX.Builder
Set the GPX creator.

D

DEFAULT - Static variable in class io.jenetics.jpx.geom.Ellipsoid
The default ellipsoid: WGSC-84
DEFAULT - Static variable in class io.jenetics.jpx.geom.Geoid
Geoid using the Ellipsoid.DEFAULT ellipsoid.
DEGREE_OF_LATITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the latitude degrees of a given location.
DEGREE_OF_LONGITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the longitude degrees of a given location.
Degrees - Class in io.jenetics.jpx
Used for bearing, heading, course.
desc() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current description.
desc() - Method in class io.jenetics.jpx.Route.Builder
Return the current description value.
desc() - Method in class io.jenetics.jpx.Track.Builder
Return the current description value.
desc() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current description value.
desc(String) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata description.
desc(String) - Method in class io.jenetics.jpx.Route.Builder
Set the route description.
desc(String) - Method in class io.jenetics.jpx.Track.Builder
Set the description of the track.
desc(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the GPS way-point description.
DGPS - io.jenetics.jpx.Fix
 
dgpsid() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current the ID of DGPS station used in differential correction.
dgpsid(int) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the ID of DGPS station used in differential correction.
dgpsid(DGPSStation) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the ID of DGPS station used in differential correction.
DGPSStation - Class in io.jenetics.jpx
Represents a differential GPS station.
DIM_2 - io.jenetics.jpx.Fix
 
DIM_3 - io.jenetics.jpx.Fix
 
distance(Point) - Method in interface io.jenetics.jpx.Point
Calculate the distance between points on the default ellipsoidal earth model WGS-84.
distance(Point, Point) - Method in class io.jenetics.jpx.geom.Geoid
Calculate the distance between points on an ellipsoidal earth model.
documentBuilderFactory() - Method in class io.jenetics.jpx.XMLProvider
Returns the DocumentBuilderFactory used for handling extensions documents
doubleValue() - Method in class io.jenetics.jpx.Degrees
Return the decimal degree value.
doubleValue() - Method in class io.jenetics.jpx.DGPSStation
 
doubleValue() - Method in class io.jenetics.jpx.Latitude
Return the latitude value in decimal degrees.
doubleValue() - Method in class io.jenetics.jpx.Length
Return the length in meter.
doubleValue() - Method in class io.jenetics.jpx.Longitude
Return the longitude value in decimal degrees.
doubleValue() - Method in class io.jenetics.jpx.Speed
Return the GPS speed value in m/s.
doubleValue() - Method in class io.jenetics.jpx.UInt
 

E

ele() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current elevation value.
ele(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the elevation (in meters) of the point.
ele(double, Length.Unit) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the elevation of the point.
ele(Length) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the elevation of the point.
elevation() - Method in class io.jenetics.jpx.format.Location
Return the elevation of this location.
ELEVATION - io.jenetics.jpx.format.Location.Field
This field allows to access the elevation (in meter) of a given location.
ellipsoid() - Method in class io.jenetics.jpx.geom.Geoid
Return the ellipsoid the Geom object is using.
Ellipsoid - Class in io.jenetics.jpx.geom
Represents an earth ellipsoid, which is a mathematical figure approximating the shape of the Earth, used as a reference frame for computations in geodesy, astronomy and the geosciences.
Email - Class in io.jenetics.jpx
An email address.
equals(Object) - Method in class io.jenetics.jpx.Bounds
 
equals(Object) - Method in class io.jenetics.jpx.Copyright
 
equals(Object) - Method in class io.jenetics.jpx.Degrees
 
equals(Object) - Method in class io.jenetics.jpx.DGPSStation
 
equals(Object) - Method in class io.jenetics.jpx.Email
 
equals(Object) - Method in class io.jenetics.jpx.GPX
 
equals(Object) - Method in class io.jenetics.jpx.Latitude
 
equals(Object) - Method in class io.jenetics.jpx.Length
 
equals(Object) - Method in class io.jenetics.jpx.Link
 
equals(Object) - Method in class io.jenetics.jpx.Longitude
 
equals(Object) - Method in class io.jenetics.jpx.Metadata
 
equals(Object) - Method in class io.jenetics.jpx.Person
 
equals(Object) - Method in class io.jenetics.jpx.Route
 
equals(Object) - Method in class io.jenetics.jpx.Speed
 
equals(Object) - Method in class io.jenetics.jpx.Track
 
equals(Object) - Method in class io.jenetics.jpx.TrackSegment
 
equals(Object) - Method in class io.jenetics.jpx.UInt
 
equals(Object) - Method in class io.jenetics.jpx.WayPoint
 
extensions() - Method in class io.jenetics.jpx.GPX.Builder
Return the current extensions
extensions() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current extensions
extensions() - Method in class io.jenetics.jpx.Route.Builder
Return the current extensions
extensions() - Method in class io.jenetics.jpx.Track.Builder
Return the current extensions
extensions() - Method in class io.jenetics.jpx.TrackSegment.Builder
Return the current extensions
extensions() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current extensions
extensions(Document) - Method in class io.jenetics.jpx.GPX.Builder
Sets the extensions object, which may be null.
extensions(Document) - Method in class io.jenetics.jpx.Metadata.Builder
Sets the extensions object, which may be null.
extensions(Document) - Method in class io.jenetics.jpx.Route.Builder
Sets the extensions object, which may be null.
extensions(Document) - Method in class io.jenetics.jpx.Track.Builder
Sets the extensions object, which may be null.
extensions(Document) - Method in class io.jenetics.jpx.TrackSegment.Builder
Sets the extensions object, which may be null.
extensions(Document) - Method in class io.jenetics.jpx.WayPoint.Builder
Sets the extensions object, which may be null.

F

F() - Method in class io.jenetics.jpx.geom.Ellipsoid
Return the inverse flattening.
FATHOM - io.jenetics.jpx.Length.Unit
Represents a fathom: ≙ 1.853184 m.
filter(Predicate<? super TrackSegment>) - Method in class io.jenetics.jpx.Track.Builder
 
filter(Predicate<? super WayPoint>) - Method in class io.jenetics.jpx.Route.Builder
 
filter(Predicate<? super WayPoint>) - Method in class io.jenetics.jpx.TrackSegment.Builder
 
filter(Predicate<? super T>) - Method in interface io.jenetics.jpx.Filter
Return a filter consisting of the elements of this filter that matches the given predicate.
Filter<T,​R> - Interface in io.jenetics.jpx
Filter interface which contains the filter, map, flatMap and listMap methods for transforming values from type T.
Filters - Class in io.jenetics.jpx
Some commonly usable way-point filter methods.
fix() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current GPX fix value.
fix(Fix) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the type of GPX fix.
fix(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the type of GPX fix.
Fix - Enum in io.jenetics.jpx
Type of GPS fix.
flatMap(Function<? super TrackSegment, ? extends List<TrackSegment>>) - Method in class io.jenetics.jpx.Track.Builder
 
flatMap(Function<? super WayPoint, ? extends List<WayPoint>>) - Method in class io.jenetics.jpx.Route.Builder
 
flatMap(Function<? super WayPoint, ? extends List<WayPoint>>) - Method in class io.jenetics.jpx.TrackSegment.Builder
 
flatMap(Function<? super T, ? extends List<T>>) - Method in interface io.jenetics.jpx.Filter
Return a filter consisting of the results of replacing each element with the contents of the mapped elements.
floatValue() - Method in class io.jenetics.jpx.Degrees
 
floatValue() - Method in class io.jenetics.jpx.DGPSStation
 
floatValue() - Method in class io.jenetics.jpx.Latitude
 
floatValue() - Method in class io.jenetics.jpx.Length
 
floatValue() - Method in class io.jenetics.jpx.Longitude
 
floatValue() - Method in class io.jenetics.jpx.Speed
 
floatValue() - Method in class io.jenetics.jpx.UInt
 
FOOT - io.jenetics.jpx.Length.Unit
Represents a foot: ≙ 0.3048 m.
format(Location) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location using this formatter.
format(Latitude) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location elements using this formatter.
format(Latitude, Longitude) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location elements using this formatter.
format(Latitude, Longitude, Length) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location elements using this formatter.
format(Length) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location elements using this formatter.
format(Longitude) - Method in class io.jenetics.jpx.format.LocationFormatter
Formats the given location elements using this formatter.
FormatterException - Exception in io.jenetics.jpx.format
This exception is thrown if formatting or parsing of a location object fails.
FormatterException(String) - Constructor for exception io.jenetics.jpx.format.FormatterException
Create a new exception with the given detail message.
fromString(String) - Method in class io.jenetics.jpx.GPX.Reader
Create a GPX object from the given GPX-XML string.
fullyMergeTracks(List<Track>) - Static method in class io.jenetics.jpx.Filters
Merges all way-points of all segments of the given track list into one track with one segment, containing all way-points.

G

Geoid - Class in io.jenetics.jpx.geom
Implementation of geodetic functions.
geoidheight() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current height of geoid value.
geoidheight(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the height (in meters) of geoid (mean sea level) above WGS84 earth ellipsoid.
geoidheight(double, Length.Unit) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the height of geoid (mean sea level) above WGS84 earth ellipsoid.
geoidheight(Length) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the height (in meters) of geoid (mean sea level) above WGS84 earth ellipsoid.
getAddress() - Method in class io.jenetics.jpx.Email
Return the full EMail address: id + "@" + domain.
getAgeOfGPSData() - Method in class io.jenetics.jpx.WayPoint
Return the number of seconds since last DGPS update.
getAuthor() - Method in class io.jenetics.jpx.Copyright
Return the copyright holder.
getAuthor() - Method in class io.jenetics.jpx.Metadata
Return the person or organization who created the GPX file.
getBounds() - Method in class io.jenetics.jpx.Metadata
Return the minimum and maximum coordinates which describe the extent of the coordinates in the file.
getComment() - Method in class io.jenetics.jpx.Route
Return the GPS comment of the route.
getComment() - Method in class io.jenetics.jpx.Track
Return the GPS comment of the track.
getComment() - Method in class io.jenetics.jpx.WayPoint
The GPS way-point comment.
getCopyright() - Method in class io.jenetics.jpx.Metadata
Return the copyright and license information governing use of the file.
getCourse() - Method in class io.jenetics.jpx.WayPoint
Return the instantaneous course at the point.
getCreator() - Method in class io.jenetics.jpx.GPX
Return the name or URL of the software that created your GPX document.
getDescription() - Method in class io.jenetics.jpx.Metadata
Return a description of the contents of the GPX file.
getDescription() - Method in class io.jenetics.jpx.Route
Return the Text description of route for user.
getDescription() - Method in class io.jenetics.jpx.Track
Return the text description of the track.
getDescription() - Method in class io.jenetics.jpx.WayPoint
Return a text description of the element.
getDGPSID() - Method in class io.jenetics.jpx.WayPoint
Return the ID of DGPS station used in differential correction.
getDomain() - Method in class io.jenetics.jpx.Email
Return the domain half of the email address.
getElevation() - Method in interface io.jenetics.jpx.Point
The elevation (in meters) of the point.
getElevation() - Method in class io.jenetics.jpx.WayPoint
 
getEmail() - Method in class io.jenetics.jpx.Person
Return the email address.
getExtensions() - Method in class io.jenetics.jpx.GPX
Return the (cloned) extensions document.
getExtensions() - Method in class io.jenetics.jpx.Metadata
Return the (cloned) extensions document.
getExtensions() - Method in class io.jenetics.jpx.Route
Return the (cloned) extensions document.
getExtensions() - Method in class io.jenetics.jpx.Track
Return the (cloned) extensions document.
getExtensions() - Method in class io.jenetics.jpx.TrackSegment
Return the (cloned) extensions document.
getExtensions() - Method in class io.jenetics.jpx.WayPoint
Return the (cloned) extensions document.
getFix() - Method in class io.jenetics.jpx.WayPoint
Return the type of GPX fix.
getGeoidHeight() - Method in class io.jenetics.jpx.WayPoint
The height (in meters) of geoid (mean sea level) above WGS84 earth ellipsoid.
getHdop() - Method in class io.jenetics.jpx.WayPoint
Return the horizontal dilution of precision.
getHref() - Method in class io.jenetics.jpx.Link
Return the hyperlink.
getID() - Method in class io.jenetics.jpx.Email
Return the id half of the email address.
getIndent() - Method in class io.jenetics.jpx.GPX.Writer
Return the indentation string this GPX writer is using.
getInstant() - Method in interface io.jenetics.jpx.Point
Creation/modification instant of the given point.
getKeywords() - Method in class io.jenetics.jpx.Metadata
Return the keywords associated with the file.
getLatitude() - Method in interface io.jenetics.jpx.Point
The latitude of the point, WGS84 datum.
getLatitude() - Method in class io.jenetics.jpx.WayPoint
 
getLicense() - Method in class io.jenetics.jpx.Copyright
Return the link to external file containing license text.
getLink() - Method in class io.jenetics.jpx.Person
Return the link to Web site or other external information about person.
getLinks() - Method in class io.jenetics.jpx.Metadata
Return the URLs associated with the location described in the file.
getLinks() - Method in class io.jenetics.jpx.Route
Return the links to external information about the route.
getLinks() - Method in class io.jenetics.jpx.Track
Return the links to external information about the track.
getLinks() - Method in class io.jenetics.jpx.WayPoint
Return the links to additional information about the way-point.
getLongitude() - Method in interface io.jenetics.jpx.Point
The longitude of the point, WGS84 datum.
getLongitude() - Method in class io.jenetics.jpx.WayPoint
 
getMagneticVariation() - Method in class io.jenetics.jpx.WayPoint
The magnetic variation at the point.
getMaxLatitude() - Method in class io.jenetics.jpx.Bounds
Return the maximum latitude.
getMaxLongitude() - Method in class io.jenetics.jpx.Bounds
Return the maximum longitude
getMetadata() - Method in class io.jenetics.jpx.GPX
Return the metadata of the GPX file.
getMinLatitude() - Method in class io.jenetics.jpx.Bounds
Return the minimum latitude.
getMinLongitude() - Method in class io.jenetics.jpx.Bounds
Return the minimum longitude.
getMode() - Method in class io.jenetics.jpx.GPX.Reader
Return the current reader mode.
getName() - Method in class io.jenetics.jpx.geom.Ellipsoid
Return the name of the earth ellipsoid model.
getName() - Method in class io.jenetics.jpx.Metadata
Return the name of the GPX file.
getName() - Method in class io.jenetics.jpx.Person
Return the name of the person or organization.
getName() - Method in class io.jenetics.jpx.Route
Return the route name.
getName() - Method in class io.jenetics.jpx.Track
Return the track name.
getName() - Method in class io.jenetics.jpx.WayPoint
The GPS name of the way-point.
getNamespaceURI() - Method in enum io.jenetics.jpx.GPX.Version
Return the namespace URI of this version.
getNumber() - Method in class io.jenetics.jpx.Route
Return the GPS route number.
getNumber() - Method in class io.jenetics.jpx.Track
Return the GPS track number.
getPdop() - Method in class io.jenetics.jpx.WayPoint
Return the position dilution of precision.
getPoints() - Method in class io.jenetics.jpx.Route
Return the sequence of route points.
getPoints() - Method in class io.jenetics.jpx.TrackSegment
Return the track-points of this segment.
getRoutes() - Method in class io.jenetics.jpx.GPX
Return an unmodifiable list of the GPX routes.
getSat() - Method in class io.jenetics.jpx.WayPoint
Return the number of satellites used to calculate the GPX fix.
getSegments() - Method in class io.jenetics.jpx.Track
Return the sequence of route points.
getSource() - Method in class io.jenetics.jpx.Route
Return the source of data.
getSource() - Method in class io.jenetics.jpx.Track
Return the source of data.
getSource() - Method in class io.jenetics.jpx.WayPoint
Return the source of data.
getSpeed() - Method in class io.jenetics.jpx.WayPoint
The current GPS speed.
getSymbol() - Method in class io.jenetics.jpx.WayPoint
Return the text of GPS symbol name.
getText() - Method in class io.jenetics.jpx.Link
Return the hyperlink text.
getTime() - Method in class io.jenetics.jpx.Metadata
Return the creation date of the file.
getTime() - Method in interface io.jenetics.jpx.Point
Creation/modification timestamp for the point.
getTime() - Method in class io.jenetics.jpx.WayPoint
 
getTracks() - Method in class io.jenetics.jpx.GPX
Return an unmodifiable list of the GPX tracks.
getType() - Method in class io.jenetics.jpx.Link
Return the mime type of the hyperlink
getType() - Method in class io.jenetics.jpx.Route
Return the type (classification) of the route.
getType() - Method in class io.jenetics.jpx.Track
Return the type (classification) of the track.
getType() - Method in class io.jenetics.jpx.WayPoint
Return the type (classification) of the way-point.
getValue() - Method in enum io.jenetics.jpx.Fix
Return the string representation of the GPS Fix.
getValue() - Method in enum io.jenetics.jpx.GPX.Version
Return the version string value.
getValue() - Method in class io.jenetics.jpx.UInt
Return the unsigned integer value.
getVdop() - Method in class io.jenetics.jpx.WayPoint
Return the vertical dilution of precision.
getVersion() - Method in class io.jenetics.jpx.GPX
Return the version number of the GPX file.
getWayPoints() - Method in class io.jenetics.jpx.GPX
Return an unmodifiable list of the GPX way-points.
getYear() - Method in class io.jenetics.jpx.Copyright
Return the year of copyright.
GPX - Class in io.jenetics.jpx
GPX documents contain a metadata header, followed by way-points, routes, and tracks.
GPX.Builder - Class in io.jenetics.jpx
Builder class for creating immutable GPX objects.
GPX.Reader - Class in io.jenetics.jpx
Class for reading GPX files.
GPX.Reader.Mode - Enum in io.jenetics.jpx
The possible GPX reader modes.
GPX.Version - Enum in io.jenetics.jpx
Represents the available GPX versions.
GPX.Writer - Class in io.jenetics.jpx
Class for writing GPX files.

H

hashCode() - Method in class io.jenetics.jpx.Bounds
 
hashCode() - Method in class io.jenetics.jpx.Copyright
 
hashCode() - Method in class io.jenetics.jpx.Degrees
 
hashCode() - Method in class io.jenetics.jpx.DGPSStation
 
hashCode() - Method in class io.jenetics.jpx.Email
 
hashCode() - Method in class io.jenetics.jpx.GPX
 
hashCode() - Method in class io.jenetics.jpx.Latitude
 
hashCode() - Method in class io.jenetics.jpx.Length
 
hashCode() - Method in class io.jenetics.jpx.Link
 
hashCode() - Method in class io.jenetics.jpx.Longitude
 
hashCode() - Method in class io.jenetics.jpx.Metadata
 
hashCode() - Method in class io.jenetics.jpx.Person
 
hashCode() - Method in class io.jenetics.jpx.Route
 
hashCode() - Method in class io.jenetics.jpx.Speed
 
hashCode() - Method in class io.jenetics.jpx.Track
 
hashCode() - Method in class io.jenetics.jpx.TrackSegment
 
hashCode() - Method in class io.jenetics.jpx.UInt
 
hashCode() - Method in class io.jenetics.jpx.WayPoint
 
hdop() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current horizontal dilution.
hdop(Double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the horizontal dilution of precision.

I

IERS_1989 - Static variable in class io.jenetics.jpx.geom.Ellipsoid
The ellipsoid of the International Earth Rotation and Reference Systems Service (1989)
IERS_1989 - Static variable in class io.jenetics.jpx.geom.Geoid
Geoid using the International Earth Rotation and Reference Systems Service (1989)
IERS_2003 - Static variable in class io.jenetics.jpx.geom.Ellipsoid
The ellipsoid of the International Earth Rotation and Reference Systems Service (2003)
IERS_2003 - Static variable in class io.jenetics.jpx.geom.Geoid
Geoid using the International Earth Rotation and Reference Systems Service (2003)
INCH - io.jenetics.jpx.Length.Unit
Represents an inch: ≙ 0.0254 m.
intValue() - Method in class io.jenetics.jpx.Degrees
 
intValue() - Method in class io.jenetics.jpx.DGPSStation
Return the differential GPS station number.
intValue() - Method in class io.jenetics.jpx.Latitude
 
intValue() - Method in class io.jenetics.jpx.Length
 
intValue() - Method in class io.jenetics.jpx.Longitude
 
intValue() - Method in class io.jenetics.jpx.Speed
 
intValue() - Method in class io.jenetics.jpx.UInt
 
io.jenetics.jpx - package io.jenetics.jpx
 
io.jenetics.jpx.format - package io.jenetics.jpx.format
 
io.jenetics.jpx.geom - package io.jenetics.jpx.geom
 
isEmpty() - Method in class io.jenetics.jpx.Metadata
Return true if all metadata properties are null or empty.
isEmpty() - Method in class io.jenetics.jpx.Person
Return true if all person properties are null.
isEmpty() - Method in class io.jenetics.jpx.Route
Return true if all route properties are null or empty.
isEmpty() - Method in class io.jenetics.jpx.Track
Return true if all track properties are null or empty.
isEmpty() - Method in class io.jenetics.jpx.TrackSegment
Return true if this track-segment doesn't contain any track-point.
ISO_ELE_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform elevation format, long: +E.EE'CRS'.
ISO_ELE_MEDIUM - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform elevation format, medium: +E.E'CRS'.
ISO_ELE_SHORT - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform elevation format, short: +E'CRS'.
ISO_HUMAN_ELE_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
Elevation formatter with the pattern E.EE'm'.
ISO_HUMAN_LAT_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
Latitude formatter with the pattern DD°MM''SS.SSS"X.
ISO_HUMAN_LON_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
Longitude formatter with the pattern dd°mm''ss.sss"x.
ISO_HUMAN_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
Elevation formatter with the pattern DD°MM''SS.SSS"X dd°mm''ss.sss"x[ E.EE'm'].
ISO_LAT_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform latitude format, long: +DDMMSS.SS.
ISO_LAT_MEDIUM - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform latitude format, medium: +DDMM.MMM.
ISO_LAT_SHORT - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform latitude format, short: +DD.DD.
ISO_LON_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform longitude format, long: +dddmmss.ss.
ISO_LON_MEDIUM - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform longitude format, medium: +dddmm.mmm.
ISO_LON_SHORT - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform longitude format, short: +ddd.dd.
ISO_LONG - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform location format, medium: +DDMMSS.SS+ddmmss.ss[+E.EE'CRS'].
ISO_MEDIUM - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform location format, medium: +DDMM.MMM+ddmm.mmm[+E.E'CRS'].
ISO_SHORT - Static variable in class io.jenetics.jpx.format.LocationFormatter
ISO 6709 conform location format, short: +DD.DD+ddd.dd[+E'CRS'].
iterator() - Method in class io.jenetics.jpx.Route
 
iterator() - Method in class io.jenetics.jpx.Track
 
iterator() - Method in class io.jenetics.jpx.TrackSegment
 

K

keywords() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current keywords.
keywords(String) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata keywords.
KILOMETER - io.jenetics.jpx.Length.Unit
Represents a kilometer: ≙ 1,000 m.
KILOMETERS_PER_HOUR - io.jenetics.jpx.Speed.Unit
Represents the speed unit kilometers per hour: km/h.
KNOTS - io.jenetics.jpx.Speed.Unit
Represents the speed unit knots: kt.

L

lat() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current latitude value.
lat(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the latitude value of the way-point.
lat(Latitude) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the latitude value of the way-point.
latitude() - Method in class io.jenetics.jpx.format.Location
Return the latitude of this location.
Latitude - Class in io.jenetics.jpx
The latitude of the point.
LATITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the latitude value of a given location object.
Length - Class in io.jenetics.jpx
Extent of something along its greatest dimension or the extent of space between two objects or places.
Length.Unit - Enum in io.jenetics.jpx
Represents a given length unit.
LENIENT - io.jenetics.jpx.GPX.Reader.Mode
In this mode the GPX reader tries to ignore invalid GPX values and elements.
Link - Class in io.jenetics.jpx
Represents a link to an external resource (Web page, digital photo, video clip, etc) with additional information.
links() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current links.
links() - Method in class io.jenetics.jpx.Route.Builder
Return the current links.
links() - Method in class io.jenetics.jpx.Track.Builder
Return the current links.
links() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current links.
links(List<Link>) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata links.
links(List<Link>) - Method in class io.jenetics.jpx.Route.Builder
Set the links to additional information about the route.
links(List<Link>) - Method in class io.jenetics.jpx.Track.Builder
Set the track links.
links(List<Link>) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the links to additional information about the way-point.
listMap(Function<? super List<TrackSegment>, ? extends List<TrackSegment>>) - Method in class io.jenetics.jpx.Track.Builder
 
listMap(Function<? super List<WayPoint>, ? extends List<WayPoint>>) - Method in class io.jenetics.jpx.Route.Builder
 
listMap(Function<? super List<WayPoint>, ? extends List<WayPoint>>) - Method in class io.jenetics.jpx.TrackSegment.Builder
 
listMap(Function<? super List<T>, ? extends List<T>>) - Method in interface io.jenetics.jpx.Filter
Return a filter with the results of the applying given mapper function.
Location - Class in io.jenetics.jpx.format
Aggregation of the three location components: latitude, longitude and elevation.
Location.Field - Enum in io.jenetics.jpx.format
Represents one of the existing location fields: latitude, longitude and elevation.
LocationFormatter - Class in io.jenetics.jpx.format
Formatter for printing and parsing geographic location objects.
LocationFormatter.Builder - Class in io.jenetics.jpx.format
Builder to create location formatters.
lon() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current longitude value.
lon(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the longitude value of the way-point.
lon(Longitude) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the longitude value of the way-point.
longitude() - Method in class io.jenetics.jpx.format.Location
Return the longitude of this location.
Longitude - Class in io.jenetics.jpx
The longitude of the point.
LONGITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the longitude value of a given location object.
longValue() - Method in class io.jenetics.jpx.Degrees
 
longValue() - Method in class io.jenetics.jpx.DGPSStation
 
longValue() - Method in class io.jenetics.jpx.Latitude
 
longValue() - Method in class io.jenetics.jpx.Length
 
longValue() - Method in class io.jenetics.jpx.Longitude
 
longValue() - Method in class io.jenetics.jpx.Speed
 
longValue() - Method in class io.jenetics.jpx.UInt
 

M

MACH - io.jenetics.jpx.Speed.Unit
Represents the speed unit mach: Ma.
magvar() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current magnetic variation value.
magvar(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the magnetic variation at the point.
magvar(Degrees) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the magnetic variation at the point.
map(Function<? super TrackSegment, ? extends TrackSegment>) - Method in class io.jenetics.jpx.Track.Builder
 
map(Function<? super WayPoint, ? extends WayPoint>) - Method in class io.jenetics.jpx.Route.Builder
 
map(Function<? super WayPoint, ? extends WayPoint>) - Method in class io.jenetics.jpx.TrackSegment.Builder
 
map(Function<? super T, ? extends T>) - Method in interface io.jenetics.jpx.Filter
Return a filter with the results of applying the given mapper function.
MAX_DEGREES - Static variable in class io.jenetics.jpx.Latitude
A constant holding the maximum value a Latitude value can have, 90 inclusively.
MAX_DEGREES - Static variable in class io.jenetics.jpx.Longitude
A constant holding the maximum value a Latitude value can have, 180 inclusively.
MAX_VALUE - Static variable in class io.jenetics.jpx.Degrees
A constant holding the maximum value a Degrees value can have, 360 inclusively.
MAX_VALUE - Static variable in class io.jenetics.jpx.DGPSStation
A constant holding the maximum value a DGPSStation value can have, 1023 inclusively.
MAX_VALUE - Static variable in class io.jenetics.jpx.Latitude
A constant holding the maximum value a Latitude value can have, 90 inclusively.
MAX_VALUE - Static variable in class io.jenetics.jpx.Longitude
A constant holding the maximum value a Latitude value can have, 180 inclusively.
mergeSegments(List<TrackSegment>) - Static method in class io.jenetics.jpx.Filters
Merges the given segments into one segment containing all way-points.
mergeTracks(List<Track>) - Static method in class io.jenetics.jpx.Filters
Merges the given tracks into one track containing all segments.
metadata() - Method in class io.jenetics.jpx.GPX.Builder
Return the current metadata value.
metadata(Metadata) - Method in class io.jenetics.jpx.GPX.Builder
Set the GPX metadata.
metadata(Metadata) - Method in class io.jenetics.jpx.Metadata.Builder
Adds the content of a given Metadata object.
metadata(Consumer<Metadata.Builder>) - Method in class io.jenetics.jpx.GPX.Builder
Allows to set partial metadata without messing up with the Metadata.Builder class.
Metadata - Class in io.jenetics.jpx
Information about the GPX file, author, and copyright restrictions goes in the metadata section.
Metadata.Builder - Class in io.jenetics.jpx
Builder class for creating immutable Metadata objects.
METER - io.jenetics.jpx.Length.Unit
Represents a meter.
METER_OF_ELEVATION - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute elevation (in meter) of a given location.
METERS_PER_SECOND - io.jenetics.jpx.Speed.Unit
Represents the speed unit meters per second: m/s.
MILE - io.jenetics.jpx.Length.Unit
Represents a statute mile: ≙ 1,609.344 m.
MILES_PER_HOUR - io.jenetics.jpx.Speed.Unit
Represents the speed unit miles per hour: mi/h.
MIN_DEGREES - Static variable in class io.jenetics.jpx.Latitude
A constant holding the maximum value a Latitude value can have, -90 inclusively.
MIN_DEGREES - Static variable in class io.jenetics.jpx.Longitude
A constant holding the maximum value a Latitude value can have, -180 inclusively.
MIN_VALUE - Static variable in class io.jenetics.jpx.Degrees
A constant holding the maximum value a Degrees value can have, 0 inclusively.
MIN_VALUE - Static variable in class io.jenetics.jpx.DGPSStation
A constant holding the maximum value a DGPSStation value can have, 0 inclusively.
MIN_VALUE - Static variable in class io.jenetics.jpx.Latitude
A constant holding the maximum value a Latitude value can have, -90 inclusively.
MIN_VALUE - Static variable in class io.jenetics.jpx.Longitude
A constant holding the maximum value a Latitude value can have, -180 inclusively.
MINUTE_OF_LATITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the minute part of the latitude of a given location.
MINUTE_OF_LONGITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the minute part of the longitude of a given location.

N

name() - Method in class io.jenetics.jpx.Metadata.Builder
Return the current name.
name() - Method in class io.jenetics.jpx.Route.Builder
Return the current name value.
name() - Method in class io.jenetics.jpx.Track.Builder
Return the current name value.
name() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current name value.
name(String) - Method in class io.jenetics.jpx.Metadata.Builder
Set the metadata name.
name(String) - Method in class io.jenetics.jpx.Route.Builder
Set the route name.
name(String) - Method in class io.jenetics.jpx.Track.Builder
Set the name of the track.
name(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the GPS name of the way-point.
NAUTICAL_MILE - io.jenetics.jpx.Length.Unit
Represents a nautical mile: ≙ 1,853.184 m.
NONE - io.jenetics.jpx.Fix
 
nonEmpty() - Method in class io.jenetics.jpx.Metadata
Return true if not all metadata properties are null or empty.
nonEmpty() - Method in class io.jenetics.jpx.Person
Return true if not all person properties are null.
nonEmpty() - Method in class io.jenetics.jpx.Route
Return true if not all route properties are null or empty.
nonEmpty() - Method in class io.jenetics.jpx.Track
Return true if not all track properties are null or empty.
nonEmpty() - Method in class io.jenetics.jpx.TrackSegment
Return true if this track-segment contains at least one track-point.
nonEmptyGPX(GPX) - Static method in class io.jenetics.jpx.Filters
Return a new GPX object with all empty elements (tracks, track-segments, routes and metadata) removed.
nonEmptyRoutes(List<Route>) - Static method in class io.jenetics.jpx.Filters
Return a new route list with all empty routes removed.
nonEmptySegments(List<TrackSegment>) - Static method in class io.jenetics.jpx.Filters
Return a new segment list with all empty segments removed.
nonEmptyTracks(List<Track>) - Static method in class io.jenetics.jpx.Filters
Return a new track list with all empty tracks removed.
number() - Method in class io.jenetics.jpx.Route.Builder
Return the current number value.
number() - Method in class io.jenetics.jpx.Track.Builder
Return the current number value.
number(int) - Method in class io.jenetics.jpx.Route.Builder
Set the GPS route number.
number(int) - Method in class io.jenetics.jpx.Track.Builder
Set the track number.
number(UInt) - Method in class io.jenetics.jpx.Route.Builder
Set the GPS route number.
number(UInt) - Method in class io.jenetics.jpx.Track.Builder
Set the track number.

O

of() - Static method in class io.jenetics.jpx.Person
Create a new empty Person.
of(double, double) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given latitude and longitude value.
of(double, double, double, double) - Static method in class io.jenetics.jpx.Bounds
Create a new Bounds object with the given extent.
of(double, double, double, long) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given parameters.
of(double, double, long) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given parameters.
of(double, Length.Unit) - Static method in class io.jenetics.jpx.Length
Create a new Length object with the given length.
of(double, Speed.Unit) - Static method in class io.jenetics.jpx.Speed
Create a new GPS Speed object.
of(int) - Static method in class io.jenetics.jpx.DGPSStation
Create a new DGPSStation object.
of(int) - Static method in class io.jenetics.jpx.UInt
Create a new unsigned integer object with the given value.
of(Ellipsoid) - Static method in class io.jenetics.jpx.geom.Geoid
Create a new Geoid object with the given ellipsoid.
of(GPX.Version, String, Metadata, List<WayPoint>, List<Route>, List<Track>) - Static method in class io.jenetics.jpx.GPX
Create a new GPX object with the given data.
of(GPX.Version, String, Metadata, List<WayPoint>, List<Route>, List<Track>, Document) - Static method in class io.jenetics.jpx.GPX
Create a new GPX object with the given data.
of(Latitude) - Static method in class io.jenetics.jpx.format.Location
Create a new location object from the given latitude.
of(Latitude, Longitude) - Static method in class io.jenetics.jpx.format.Location
Create a new location object from the given latitude and longitude.
of(Latitude, Longitude) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given latitude and longitude value.
of(Latitude, Longitude, Latitude, Longitude) - Static method in class io.jenetics.jpx.Bounds
Create a new Bounds object with the given extent.
of(Latitude, Longitude, Length) - Static method in class io.jenetics.jpx.format.Location
Create a new location object from the given latitude, longitude and elevation.
of(Latitude, Longitude, Length, Speed, ZonedDateTime, Degrees, Length, String, String, String, String, List<Link>, String, String, Fix, UInt, Double, Double, Double, Duration, DGPSStation, Degrees) - Static method in class io.jenetics.jpx.WayPoint
Create a new way-point with the given parameter.
of(Latitude, Longitude, Length, Speed, ZonedDateTime, Degrees, Length, String, String, String, String, List<Link>, String, String, Fix, UInt, Double, Double, Double, Duration, DGPSStation, Degrees, Document) - Static method in class io.jenetics.jpx.WayPoint
Create a new way-point with the given parameter.
of(Latitude, Longitude, Length, ZonedDateTime) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given parameters.
of(Latitude, Longitude, ZonedDateTime) - Static method in class io.jenetics.jpx.WayPoint
Create a new WayPoint with the given parameters.
of(Length) - Static method in class io.jenetics.jpx.format.Location
Create a new location object from the given elevation.
of(Longitude) - Static method in class io.jenetics.jpx.format.Location
Create a new location object from the given longitude.
of(Point) - Static method in class io.jenetics.jpx.format.Location
Create a new location form the given GPS point.
of(Point) - Static method in class io.jenetics.jpx.WayPoint
Return a (new) WayPoint from the given input point.
of(String) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String) - Static method in class io.jenetics.jpx.Email
Create a new Email from the given address string.
of(String) - Static method in enum io.jenetics.jpx.GPX.Version
Return the version from the given version string.
of(String) - Static method in class io.jenetics.jpx.Link
Create a new Link object with the given href.
of(String) - Static method in class io.jenetics.jpx.Person
Create a new Person object with the given parameters.
of(String, double, double, double) - Static method in class io.jenetics.jpx.geom.Ellipsoid
Create a new earth ellipsoid with the given parameters.
of(String, int) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, int, String) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, int, URI) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, Email) - Static method in class io.jenetics.jpx.Person
Create a new Person object with the given parameters.
of(String, Email, Link) - Static method in class io.jenetics.jpx.Person
Create a new Person object with the given parameters.
of(String, Metadata, List<WayPoint>, List<Route>, List<Track>) - Static method in class io.jenetics.jpx.GPX
Create a new GPX object with the given data.
of(String, Metadata, List<WayPoint>, List<Route>, List<Track>, Document) - Static method in class io.jenetics.jpx.GPX
Create a new GPX object with the given data.
of(String, String) - Static method in class io.jenetics.jpx.Email
Create a new Email object with the given id and domain.
of(String, String, Person, Copyright, List<Link>, ZonedDateTime, String, Bounds) - Static method in class io.jenetics.jpx.Metadata
Create a new Metadata object with the given parameters.
of(String, String, Person, Copyright, List<Link>, ZonedDateTime, String, Bounds, Document) - Static method in class io.jenetics.jpx.Metadata
Create a new Metadata object with the given parameters.
of(String, String, String) - Static method in class io.jenetics.jpx.Link
Create a new Link object with the given parameters.
of(String, String, String, String, List<Link>, UInt, String, List<TrackSegment>) - Static method in class io.jenetics.jpx.Track
Create a new Track with the given parameters.
of(String, String, String, String, List<Link>, UInt, String, List<WayPoint>) - Static method in class io.jenetics.jpx.Route
Create a new Route with the given parameters and way-points.
of(String, String, String, String, List<Link>, UInt, String, Document, List<TrackSegment>) - Static method in class io.jenetics.jpx.Track
Create a new Track with the given parameters.
of(String, String, String, String, List<Link>, UInt, String, Document, List<WayPoint>) - Static method in class io.jenetics.jpx.Route
Create a new Route with the given parameters and way-points.
of(String, URI) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, Year) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, Year, URI) - Static method in class io.jenetics.jpx.Copyright
Create a new Copyright object with the given data.
of(String, List<WayPoint>) - Static method in class io.jenetics.jpx.Route
Create a new Route with the given parameters and way-points.
of(URI) - Static method in class io.jenetics.jpx.Link
Create a new Link object with the given href.
of(URI, String, String) - Static method in class io.jenetics.jpx.Link
Create a new Link object with the given parameters.
of(List<WayPoint>) - Static method in class io.jenetics.jpx.Route
Create a new Route with the given parameters and way-points.
of(List<WayPoint>) - Static method in class io.jenetics.jpx.TrackSegment
Create a new track-segment with the given points.
of(List<WayPoint>, Document) - Static method in class io.jenetics.jpx.TrackSegment
Create a new track-segment with the given points.
ofDegrees(double) - Static method in class io.jenetics.jpx.Degrees
Create a new Degrees object with the given decimal degree value.
ofDegrees(double) - Static method in class io.jenetics.jpx.Latitude
Create a new (decimal degrees) Latitude object.
ofDegrees(double) - Static method in class io.jenetics.jpx.Longitude
Create a new (decimal degrees) Longitude object.
ofName(String) - Static method in enum io.jenetics.jpx.Fix
Return the Fix constant for the given fix value.
ofPattern(String) - Static method in class io.jenetics.jpx.format.LocationFormatter
Creates a formatter using the specified pattern.
ofRadians(double) - Static method in class io.jenetics.jpx.Degrees
Create a new Degrees object with the given radians value.
ofRadians(double) - Static method in class io.jenetics.jpx.Latitude
Create a new Latitude value for the given radians.
ofRadians(double) - Static method in class io.jenetics.jpx.Longitude
Create a new Longitude value for the given radians.

P

pdop() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current position dilution.
pdop(Double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the position dilution of precision.
Person - Class in io.jenetics.jpx
A person or organization.
Point - Interface in io.jenetics.jpx
A geographic point with optional elevation and time.
points() - Method in class io.jenetics.jpx.Route.Builder
Return the current way-points.
points() - Method in class io.jenetics.jpx.Route
Return a stream of WayPoint objects this route contains.
points() - Method in class io.jenetics.jpx.TrackSegment.Builder
Return the current way-points.
points() - Method in class io.jenetics.jpx.TrackSegment
Return a stream of WayPoint objects this track-segments contains.
points(List<WayPoint>) - Method in class io.jenetics.jpx.Route.Builder
Sets the way-points of the route.
points(List<WayPoint>) - Method in class io.jenetics.jpx.TrackSegment.Builder
Set the way-points fo the track segment.
PPS - io.jenetics.jpx.Fix
 
provider() - Static method in class io.jenetics.jpx.XMLProvider
Return an instance of the current XMLProvider.

R

read(File) - Method in class io.jenetics.jpx.GPX.Reader
Read a GPX object from the given input stream.
read(InputStream) - Static method in class io.jenetics.jpx.GPX
Read an GPX object from the given input stream.
read(InputStream) - Method in class io.jenetics.jpx.GPX.Reader
Read a GPX object from the given input stream.
read(String) - Static method in class io.jenetics.jpx.GPX
Read an GPX object from the given input stream.
read(String) - Method in class io.jenetics.jpx.GPX.Reader
Read a GPX object from the given input stream.
read(Path) - Static method in class io.jenetics.jpx.GPX
Read an GPX object from the given input stream.
read(Path) - Method in class io.jenetics.jpx.GPX.Reader
Read a GPX object from the given input stream.
reader() - Static method in class io.jenetics.jpx.GPX
Return a GPX reader, reading GPX files (v1.1) with reading mode GPX.Reader.Mode.STRICT.
reader(GPX.Reader.Mode) - Static method in class io.jenetics.jpx.GPX
Return a GPX reader, reading GPX files with version 1.1 and in the given reading mode.
reader(GPX.Version) - Static method in class io.jenetics.jpx.GPX
Return a GPX reader, reading GPX files with the given version and in strict reading mode.
reader(GPX.Version, GPX.Reader.Mode) - Static method in class io.jenetics.jpx.GPX
Return a GPX reader, reading GPX files with the given version and in the given reading mode.
Route - Class in io.jenetics.jpx
Represents a route - an ordered list of way-points representing a series of turn points leading to a destination.
Route.Builder - Class in io.jenetics.jpx
Builder class for building Route objects.
routeFilter() - Method in class io.jenetics.jpx.GPX.Builder
Return a new Route filter.
routes() - Method in class io.jenetics.jpx.GPX.Builder
Return the current routes.
routes() - Method in class io.jenetics.jpx.GPX
Return a stream of the GPX routes.
routes(List<Route>) - Method in class io.jenetics.jpx.GPX.Builder
Sets the routes of the GPX object.

S

sat() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current number of satelites.
sat(int) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the number of satellites used to calculate the GPX fix.
sat(UInt) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the number of satellites used to calculate the GPX fix.
SECOND_OF_LATITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the second part of the latitude of a given location.
SECOND_OF_LONGITUDE - io.jenetics.jpx.format.Location.Field
This field allows to access the absolute value of the second part of the longitude of a given location.
segments() - Method in class io.jenetics.jpx.Track.Builder
Return the current track segments.
segments() - Method in class io.jenetics.jpx.Track
Return a stream of TrackSegment objects this track contains.
segments(List<TrackSegment>) - Method in class io.jenetics.jpx.Track.Builder
Set the track segments of the track.
speed() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current speed value.
speed(double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the current GPS speed.
speed(double, Speed.Unit) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the current GPS speed
speed(Speed) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the current GPS speed.
Speed - Class in io.jenetics.jpx
Represents the GPS speed value in m/s.
Speed.Unit - Enum in io.jenetics.jpx
Represents a given speed unit.
src() - Method in class io.jenetics.jpx.Route.Builder
Return the current source value.
src() - Method in class io.jenetics.jpx.Track.Builder
Return the current source value.
src() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current source value.
src(String) - Method in class io.jenetics.jpx.Route.Builder
Set the source of the data.
src(String) - Method in class io.jenetics.jpx.Track.Builder
Set the source of the track.
src(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the GPS way-point source.
STRICT - io.jenetics.jpx.GPX.Reader.Mode
Expects to read valid GPX files.
sym() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current symbol value.
sym(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the text of GPS symbol name.

T

time() - Method in class io.jenetics.jpx.Metadata.Builder
Return the currently set time.
time() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current time value.
time(long) - Method in class io.jenetics.jpx.Metadata.Builder
Set the time of the metadata.
time(long) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the creation/modification timestamp for the point.
time(long, ZoneId) - Method in class io.jenetics.jpx.Metadata.Builder
Set the time of the metadata.
time(long, ZoneId) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the creation/modification timestamp for the point.
time(Instant) - Method in class io.jenetics.jpx.Metadata.Builder
Set the time of the metadata.
time(Instant) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the creation/modification timestamp for the point.
time(Instant, ZoneId) - Method in class io.jenetics.jpx.Metadata.Builder
Set the time of the metadata.
time(Instant, ZoneId) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the creation/modification timestamp for the point.
time(ZonedDateTime) - Method in class io.jenetics.jpx.Metadata.Builder
Set the time of the metadata
time(ZonedDateTime) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the creation/modification timestamp for the point.
to(Length.Unit) - Method in class io.jenetics.jpx.Length
Return the length in the desired unit.
to(Speed.Unit) - Method in class io.jenetics.jpx.Speed
Return the GPS speed value in the desired unit.
toBounds() - Static method in class io.jenetics.jpx.Bounds
Return a collector which calculates the bounds of a given way-point stream.
toBuilder() - Method in class io.jenetics.jpx.GPX
Convert the immutable GPX object into a mutable builder initialized with the current GPX values.
toBuilder() - Method in class io.jenetics.jpx.Metadata
Convert the immutable metadata object into a mutable builder initialized with the current metadata values.
toBuilder() - Method in class io.jenetics.jpx.Route
Convert the immutable route object into a mutable builder initialized with the current route values.
toBuilder() - Method in class io.jenetics.jpx.Track
Convert the immutable track object into a mutable builder initialized with the current track values.
toBuilder() - Method in class io.jenetics.jpx.TrackSegment
Convert the immutable track-segment object into a mutable builder initialized with the current track-segment values.
toBuilder() - Method in class io.jenetics.jpx.WayPoint
Convert the immutable way-point object into a mutable builder initialized with the current way-point values.
toDegrees() - Method in class io.jenetics.jpx.Degrees
Return the decimal degree value.
toDegrees() - Method in class io.jenetics.jpx.Latitude
Return the latitude in decimal degree.
toDegrees() - Method in class io.jenetics.jpx.Longitude
Return the longitude in decimal degree.
toPathLength() - Method in class io.jenetics.jpx.geom.Geoid
Return a collector which calculates the length of the (open) path which is defined by the Point stream.
toPattern() - Method in class io.jenetics.jpx.format.LocationFormatter
Return the pattern string represented by this formatter.
toPoint() - Method in class io.jenetics.jpx.format.Location
Return a new Point from this location.
toRadians() - Method in class io.jenetics.jpx.Degrees
Return the degrees in radians.
toRadians() - Method in class io.jenetics.jpx.Latitude
Return the latitude value in radians.
toRadians() - Method in class io.jenetics.jpx.Longitude
Return the longitude value in radians.
toString() - Method in class io.jenetics.jpx.Bounds
 
toString() - Method in class io.jenetics.jpx.Copyright
 
toString() - Method in class io.jenetics.jpx.Degrees
 
toString() - Method in class io.jenetics.jpx.DGPSStation
 
toString() - Method in class io.jenetics.jpx.Email
 
toString() - Method in class io.jenetics.jpx.format.Location
 
toString() - Method in class io.jenetics.jpx.format.LocationFormatter
 
toString() - Method in class io.jenetics.jpx.GPX
 
toString() - Method in class io.jenetics.jpx.Latitude
 
toString() - Method in class io.jenetics.jpx.Length
 
toString() - Method in class io.jenetics.jpx.Link
 
toString() - Method in class io.jenetics.jpx.Longitude
 
toString() - Method in class io.jenetics.jpx.Person
 
toString() - Method in class io.jenetics.jpx.Route
 
toString() - Method in class io.jenetics.jpx.Speed
 
toString() - Method in class io.jenetics.jpx.Track
 
toString() - Method in class io.jenetics.jpx.TrackSegment
 
toString() - Method in class io.jenetics.jpx.UInt
 
toString() - Method in class io.jenetics.jpx.WayPoint
 
toString(GPX) - Method in class io.jenetics.jpx.GPX.Writer
Create a XML string representation of the given gpx object.
toTourLength() - Method in class io.jenetics.jpx.geom.Geoid
Return a collector which calculates the length of the (closed) tour which is defined by the Point stream.
Track - Class in io.jenetics.jpx
Represents a GPX track - an ordered list of points describing a path.
Track.Builder - Class in io.jenetics.jpx
Builder class for creating immutable Track objects.
trackFilter() - Method in class io.jenetics.jpx.GPX.Builder
Return a new Track filter.
tracks() - Method in class io.jenetics.jpx.GPX.Builder
Return the current tracks.
tracks() - Method in class io.jenetics.jpx.GPX
Return a stream of the GPX tracks.
tracks(List<Track>) - Method in class io.jenetics.jpx.GPX.Builder
Sets the tracks of the GPX object.
TrackSegment - Class in io.jenetics.jpx
A Track Segment holds a list of Track Points which are logically connected in order.
TrackSegment.Builder - Class in io.jenetics.jpx
Builder class for creating immutable TrackSegment objects.
type() - Method in class io.jenetics.jpx.Route.Builder
Return the current type value.
type() - Method in class io.jenetics.jpx.Track.Builder
Return the current type value.
type() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current type value.
type(String) - Method in class io.jenetics.jpx.Route.Builder
Set the type (classification) of the route.
type(String) - Method in class io.jenetics.jpx.Track.Builder
Set the track type.
type(String) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the type (classification) of the way-point.

U

UInt - Class in io.jenetics.jpx
Represents an unsigned integer value.

V

V10 - io.jenetics.jpx.GPX.Version
The GPX version 1.0.
V11 - io.jenetics.jpx.GPX.Version
The GPX version 1.1.
valueOf(String) - Static method in enum io.jenetics.jpx.Fix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenetics.jpx.format.Location.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenetics.jpx.GPX.Reader.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenetics.jpx.GPX.Version
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenetics.jpx.Length.Unit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jenetics.jpx.Speed.Unit
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jenetics.jpx.Fix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenetics.jpx.format.Location.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenetics.jpx.GPX.Reader.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenetics.jpx.GPX.Version
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenetics.jpx.Length.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jenetics.jpx.Speed.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
vdop() - Method in class io.jenetics.jpx.WayPoint.Builder
Return the current vertical dilution.
vdop(Double) - Method in class io.jenetics.jpx.WayPoint.Builder
Set the vertical dilution of precision.
version() - Method in class io.jenetics.jpx.GPX.Builder
Return the current version value.
version(GPX.Version) - Method in class io.jenetics.jpx.GPX.Builder
Set the GPX version.

W

WayPoint - Class in io.jenetics.jpx
A WayPoint represents a way-point, point of interest, or named feature on a map.
WayPoint.Builder - Class in io.jenetics.jpx
Builder for creating a way-point with different parameters.
wayPointFilter() - Method in class io.jenetics.jpx.GPX.Builder
Return a new WayPoint filter.
wayPoints() - Method in class io.jenetics.jpx.GPX.Builder
Return the current way-points.
wayPoints() - Method in class io.jenetics.jpx.GPX
Return a stream with all WayPoints of this GPX object.
wayPoints(List<WayPoint>) - Method in class io.jenetics.jpx.GPX.Builder
Sets the way-points of the GPX object.
WGS84 - Static variable in class io.jenetics.jpx.geom.Ellipsoid
The ellipsoid of the World Geodetic System: WGS 84
WGS84 - Static variable in class io.jenetics.jpx.geom.Geoid
Geoid using of the World Geodetic System: WGS 84
write(GPX, File) - Method in class io.jenetics.jpx.GPX.Writer
Writes the given gpx object (in GPX XML format) to the given output stream.
write(GPX, OutputStream) - Static method in class io.jenetics.jpx.GPX
Writes the given gpx object (in GPX XML format) to the given output stream.
write(GPX, OutputStream) - Method in class io.jenetics.jpx.GPX.Writer
Writes the given gpx object (in GPX XML format) to the given output stream.
write(GPX, String) - Method in class io.jenetics.jpx.GPX.Writer
Writes the given gpx object (in GPX XML format) to the given output stream.
write(GPX, Path) - Static method in class io.jenetics.jpx.GPX
Writes the given gpx object (in GPX XML format) to the given output stream.
write(GPX, Path) - Method in class io.jenetics.jpx.GPX.Writer
Writes the given gpx object (in GPX XML format) to the given output stream.
writer() - Static method in class io.jenetics.jpx.GPX
Return a new GPX writer with no indentation.
writer(String) - Static method in class io.jenetics.jpx.GPX
Return a new GPX writer with the given indent.

X

xmlInputFactory() - Method in class io.jenetics.jpx.XMLProvider
Returns XMLInputFactory to be used for reading files.
xmlOutputFactory() - Method in class io.jenetics.jpx.XMLProvider
Returns XMLOutputFactory to be used for writing files.
XMLProvider - Class in io.jenetics.jpx
A ServiceLoader for managing XML factories used by the library.
XMLProvider() - Constructor for class io.jenetics.jpx.XMLProvider
 

Y

YARD - io.jenetics.jpx.Length.Unit
Represents a yard: ≙ 0.9144 m.
A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes All Packages