Interface GribCollectionProto.CoordOrBuilder

    • Method Detail

      • getAxisTypeValue

        int getAxisTypeValue()
        .GribAxisType axisType = 1;
        Returns:
        The enum numeric value on the wire for axisType.
      • getCode

        int getCode()
         time unit; level type
         
        int32 code = 2;
        Returns:
        The code.
      • getUnit

        String getUnit()
        string unit = 3;
        Returns:
        The unit.
      • getUnitBytes

        com.google.protobuf.ByteString getUnitBytes()
        string unit = 3;
        Returns:
        The bytes for unit.
      • getValuesList

        List<Float> getValuesList()
        repeated float values = 4 [packed = true];
        Returns:
        A list containing the values.
      • getValuesCount

        int getValuesCount()
        repeated float values = 4 [packed = true];
        Returns:
        The count of values.
      • getValues

        float getValues​(int index)
        repeated float values = 4 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The values at the given index.
      • getBoundList

        List<Float> getBoundList()
         only used if interval, then = (value, bound)
         
        repeated float bound = 5 [packed = true];
        Returns:
        A list containing the bound.
      • getBoundCount

        int getBoundCount()
         only used if interval, then = (value, bound)
         
        repeated float bound = 5 [packed = true];
        Returns:
        The count of bound.
      • getBound

        float getBound​(int index)
         only used if interval, then = (value, bound)
         
        repeated float bound = 5 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The bound at the given index.
      • getMsecsList

        List<Long> getMsecsList()
         calendar date : runtime, time2D
         
        repeated int64 msecs = 6 [packed = true];
        Returns:
        A list containing the msecs.
      • getMsecsCount

        int getMsecsCount()
         calendar date : runtime, time2D
         
        repeated int64 msecs = 6 [packed = true];
        Returns:
        The count of msecs.
      • getMsecs

        long getMsecs​(int index)
         calendar date : runtime, time2D
         
        repeated int64 msecs = 6 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The msecs at the given index.
      • getTimesCount

        int getTimesCount()
         time2D only
         
        repeated .Coord times = 7;
      • getIsOrthogonal

        boolean getIsOrthogonal()
         time2D only
         
        bool isOrthogonal = 8;
        Returns:
        The isOrthogonal.
      • getIsRegular

        boolean getIsRegular()
         time2D only
         
        bool isRegular = 9;
        Returns:
        The isRegular.
      • getTime2RuntimeList

        List<Integer> getTime2RuntimeList()
         time index to runtime index, Best Time only
         
        repeated uint32 time2runtime = 10 [packed = true];
        Returns:
        A list containing the time2runtime.
      • getTime2RuntimeCount

        int getTime2RuntimeCount()
         time index to runtime index, Best Time only
         
        repeated uint32 time2runtime = 10 [packed = true];
        Returns:
        The count of time2runtime.
      • getTime2Runtime

        int getTime2Runtime​(int index)
         time index to runtime index, Best Time only
         
        repeated uint32 time2runtime = 10 [packed = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The time2runtime at the given index.