Interface LocationStructureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LocationStructure, LocationStructure.Builder

public interface LocationStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Coordinates of points in a GML compatibe format, as indicated by srsName attribute.
    Coordinates of points in a GML compatibe format, as indicated by srsName attribute.
    Identifier of POINT.
    com.google.protobuf.ByteString
    Identifier of POINT.
    double
    Latitude from equator. -90 (South) to +90 (North).
    double
    Longitude from Greenwich Meridian. -180 (West) to +180 (East).
    int
    Precision for point measurement.
    identifier of data reference system for geocodes if point is specified as gml compatible Coordinates.
    com.google.protobuf.ByteString
    identifier of data reference system for geocodes if point is specified as gml compatible Coordinates.
    boolean
    Coordinates of points in a GML compatibe format, as indicated by srsName attribute.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getId

      String getId()
       Identifier of POINT.  [siri_utility/siri_location-v2.0.xsd at 174:47]
       
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Identifier of POINT.  [siri_utility/siri_location-v2.0.xsd at 174:47]
       
      string id = 1;
      Returns:
      The bytes for id.
    • getSrsName

      String getSrsName()
       identifier of data reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.  [siri_utility/siri_location-v2.0.xsd at 179:52]
       
      string srs_name = 2 [(.buf.validate.field) = { ... }
      Returns:
      The srsName.
    • getSrsNameBytes

      com.google.protobuf.ByteString getSrsNameBytes()
       identifier of data reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.  [siri_utility/siri_location-v2.0.xsd at 179:52]
       
      string srs_name = 2 [(.buf.validate.field) = { ... }
      Returns:
      The bytes for srsName.
    • getLongitude

      double getLongitude()
       Longitude from Greenwich Meridian. -180 (West) to +180 (East). Decimal degrees. eg 2.356  [siri_utility/siri_location-v2.0.xsd at 151:57]
       
      double longitude = 3;
      Returns:
      The longitude.
    • getLatitude

      double getLatitude()
       Latitude from equator. -90 (South) to +90 (North). Decimal degrees. eg 56.356  [siri_utility/siri_location-v2.0.xsd at 156:55]
       
      double latitude = 4;
      Returns:
      The latitude.
    • hasCoordinates

      boolean hasCoordinates()
       Coordinates of points in a GML compatibe format, as indicated by srsName attribute.  [siri_utility/siri_location-v2.0.xsd at 162:65]
       
      .uk.org.siri.www.siri.CoordinatesStructure coordinates = 11;
      Returns:
      Whether the coordinates field is set.
    • getCoordinates

      CoordinatesStructure getCoordinates()
       Coordinates of points in a GML compatibe format, as indicated by srsName attribute.  [siri_utility/siri_location-v2.0.xsd at 162:65]
       
      .uk.org.siri.www.siri.CoordinatesStructure coordinates = 11;
      Returns:
      The coordinates.
    • getCoordinatesOrBuilder

      CoordinatesStructureOrBuilder getCoordinatesOrBuilder()
       Coordinates of points in a GML compatibe format, as indicated by srsName attribute.  [siri_utility/siri_location-v2.0.xsd at 162:65]
       
      .uk.org.siri.www.siri.CoordinatesStructure coordinates = 11;
    • getPrecision

      int getPrecision()
       Precision for point measurement. In meters.  [siri_utility/siri_location-v2.0.xsd at 168:68]
       
      uint32 precision = 21;
      Returns:
      The precision.