Class Metadata.Exif.Gps
-
- All Implemented Interfaces:
public final class Metadata.Exif.GpsObject containing GPS information.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classMetadata.Exif.Gps.BuilderA builder for Gps.
-
Method Summary
-
-
Method Detail
-
gpsAltitude
final Optional<Double> gpsAltitude()
-
gpsAltitudeRef
final Optional<Long> gpsAltitudeRef()
-
gpsDateStamp
final Optional<String> gpsDateStamp()
-
gpsImgDirection
final Optional<Double> gpsImgDirection()
-
gpsImgDirectionRef
final Optional<String> gpsImgDirectionRef()
-
gpsLatitude
final Optional<List<Double>> gpsLatitude()
-
gpsLatitudeRef
final Optional<String> gpsLatitudeRef()
-
gpsLongitude
final Optional<List<Double>> gpsLongitude()
-
gpsLongitudeRef
final Optional<String> gpsLongitudeRef()
-
gpsTimeStamp
final Optional<List<Double>> gpsTimeStamp()
-
gpsVersionId
final Optional<List<Long>> gpsVersionId()
-
_gpsAltitude
final JsonField<Double> _gpsAltitude()
Returns the raw JSON value of gpsAltitude.
Unlike gpsAltitude, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsAltitudeRef
final JsonField<Long> _gpsAltitudeRef()
Returns the raw JSON value of gpsAltitudeRef.
Unlike gpsAltitudeRef, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsDateStamp
final JsonField<String> _gpsDateStamp()
Returns the raw JSON value of gpsDateStamp.
Unlike gpsDateStamp, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsImgDirection
final JsonField<Double> _gpsImgDirection()
Returns the raw JSON value of gpsImgDirection.
Unlike gpsImgDirection, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsImgDirectionRef
final JsonField<String> _gpsImgDirectionRef()
Returns the raw JSON value of gpsImgDirectionRef.
Unlike gpsImgDirectionRef, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsLatitude
final JsonField<List<Double>> _gpsLatitude()
Returns the raw JSON value of gpsLatitude.
Unlike gpsLatitude, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsLatitudeRef
final JsonField<String> _gpsLatitudeRef()
Returns the raw JSON value of gpsLatitudeRef.
Unlike gpsLatitudeRef, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsLongitude
final JsonField<List<Double>> _gpsLongitude()
Returns the raw JSON value of gpsLongitude.
Unlike gpsLongitude, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsLongitudeRef
final JsonField<String> _gpsLongitudeRef()
Returns the raw JSON value of gpsLongitudeRef.
Unlike gpsLongitudeRef, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsTimeStamp
final JsonField<List<Double>> _gpsTimeStamp()
Returns the raw JSON value of gpsTimeStamp.
Unlike gpsTimeStamp, this method doesn't throw if the JSON field has an unexpected type.
-
_gpsVersionId
final JsonField<List<Long>> _gpsVersionId()
Returns the raw JSON value of gpsVersionId.
Unlike gpsVersionId, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final Metadata.Exif.Gps.Builder toBuilder()
-
validate
final Metadata.Exif.Gps validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static Metadata.Exif.Gps.Builder builder()
Returns a mutable builder for constructing an instance of Gps.
-
-
-
-