Interface CfCoordinateSystemOrBuilder

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

@Generated public interface CfCoordinateSystemOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Coordinate system type (e.g., "geographic", "projected")
    com.google.protobuf.ByteString
    Coordinate system type (e.g., "geographic", "projected")
    Coordinate variables (e.g., lat, lon, time, pressure)
    com.google.protobuf.ByteString
    Coordinate variables (e.g., lat, lon, time, pressure)
    int
    Coordinate variables (e.g., lat, lon, time, pressure)
    Coordinate variables (e.g., lat, lon, time, pressure)
    Coordinate system name
    com.google.protobuf.ByteString
    Coordinate system name
    Projection information (if applicable)
    com.google.protobuf.ByteString
    Projection information (if applicable)
    boolean
    Coordinate system type (e.g., "geographic", "projected")
    boolean
    Projection information (if applicable)

    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

    • getName

      String getName()
       Coordinate system name
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Coordinate system name
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • getCoordinateVariablesList

      List<String> getCoordinateVariablesList()
       Coordinate variables (e.g., lat, lon, time, pressure)
       
      repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];
      Returns:
      A list containing the coordinateVariables.
    • getCoordinateVariablesCount

      int getCoordinateVariablesCount()
       Coordinate variables (e.g., lat, lon, time, pressure)
       
      repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];
      Returns:
      The count of coordinateVariables.
    • getCoordinateVariables

      String getCoordinateVariables(int index)
       Coordinate variables (e.g., lat, lon, time, pressure)
       
      repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The coordinateVariables at the given index.
    • getCoordinateVariablesBytes

      com.google.protobuf.ByteString getCoordinateVariablesBytes(int index)
       Coordinate variables (e.g., lat, lon, time, pressure)
       
      repeated string coordinate_variables = 2 [json_name = "coordinateVariables"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the coordinateVariables at the given index.
    • hasCoordinateSystemType

      boolean hasCoordinateSystemType()
       Coordinate system type (e.g., "geographic", "projected")
       
      optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];
      Returns:
      Whether the coordinateSystemType field is set.
    • getCoordinateSystemType

      String getCoordinateSystemType()
       Coordinate system type (e.g., "geographic", "projected")
       
      optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];
      Returns:
      The coordinateSystemType.
    • getCoordinateSystemTypeBytes

      com.google.protobuf.ByteString getCoordinateSystemTypeBytes()
       Coordinate system type (e.g., "geographic", "projected")
       
      optional string coordinate_system_type = 3 [json_name = "coordinateSystemType"];
      Returns:
      The bytes for coordinateSystemType.
    • hasProjection

      boolean hasProjection()
       Projection information (if applicable)
       
      optional string projection = 4 [json_name = "projection"];
      Returns:
      Whether the projection field is set.
    • getProjection

      String getProjection()
       Projection information (if applicable)
       
      optional string projection = 4 [json_name = "projection"];
      Returns:
      The projection.
    • getProjectionBytes

      com.google.protobuf.ByteString getProjectionBytes()
       Projection information (if applicable)
       
      optional string projection = 4 [json_name = "projection"];
      Returns:
      The bytes for projection.