Package ucar.gcdm

Interface GcdmGridProto.GridAxisOrBuilder

    • Method Detail

      • getIsInterval

        boolean getIsInterval()
        bool is_interval = 1;
        Returns:
        The isInterval.
      • getName

        String getName()
        string name = 2;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        string name = 2;
        Returns:
        The bytes for name.
      • getDescription

        String getDescription()
        string description = 3;
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
        string description = 3;
        Returns:
        The bytes for description.
      • getUnits

        String getUnits()
        string units = 4;
        Returns:
        The units.
      • getUnitsBytes

        com.google.protobuf.ByteString getUnitsBytes()
        string units = 4;
        Returns:
        The bytes for units.
      • getCdmAxisTypeValue

        int getCdmAxisTypeValue()
        .ucar.gcdm.CdmAxisType cdm_axis_type = 5;
        Returns:
        The enum numeric value on the wire for cdmAxisType.
      • getCdmAxisType

        GcdmGridProto.CdmAxisType getCdmAxisType()
        .ucar.gcdm.CdmAxisType cdm_axis_type = 5;
        Returns:
        The cdmAxisType.
      • getAttributesList

        List<GcdmNetcdfProto.Attribute> getAttributesList()
         find calendar attribute here?
         
        repeated .ucar.gcdm.Attribute attributes = 6;
      • getAttributes

        GcdmNetcdfProto.Attribute getAttributes​(int index)
         find calendar attribute here?
         
        repeated .ucar.gcdm.Attribute attributes = 6;
      • getAttributesCount

        int getAttributesCount()
         find calendar attribute here?
         
        repeated .ucar.gcdm.Attribute attributes = 6;
      • getAttributesOrBuilder

        GcdmNetcdfProto.AttributeOrBuilder getAttributesOrBuilder​(int index)
         find calendar attribute here?
         
        repeated .ucar.gcdm.Attribute attributes = 6;
      • getSpacingValue

        int getSpacingValue()
        .ucar.gcdm.GridAxisSpacing spacing = 7;
        Returns:
        The enum numeric value on the wire for spacing.
      • getResolution

        double getResolution()
        double resolution = 8;
        Returns:
        The resolution.
      • getDependenceTypeValue

        int getDependenceTypeValue()
        .ucar.gcdm.GridAxisDependenceType dependence_type = 9;
        Returns:
        The enum numeric value on the wire for dependenceType.
      • getDependsOnList

        List<String> getDependsOnList()
         depends on these axes, only for non-independent axes
         
        repeated string depends_on = 10;
        Returns:
        A list containing the dependsOn.
      • getDependsOnCount

        int getDependsOnCount()
         depends on these axes, only for non-independent axes
         
        repeated string depends_on = 10;
        Returns:
        The count of dependsOn.
      • getDependsOn

        String getDependsOn​(int index)
         depends on these axes, only for non-independent axes
         
        repeated string depends_on = 10;
        Parameters:
        index - The index of the element to return.
        Returns:
        The dependsOn at the given index.
      • getDependsOnBytes

        com.google.protobuf.ByteString getDependsOnBytes​(int index)
         depends on these axes, only for non-independent axes
         
        repeated string depends_on = 10;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the dependsOn at the given index.
      • getNcoords

        int getNcoords()
         number of coordinate values in axis
         
        uint32 ncoords = 11;
        Returns:
        The ncoords.
      • getStartValue

        double getStartValue()
        double start_value = 12;
        Returns:
        The startValue.
      • getValuesList

        List<Double> getValuesList()
        repeated double values = 14;
        Returns:
        A list containing the values.
      • getValuesCount

        int getValuesCount()
        repeated double values = 14;
        Returns:
        The count of values.
      • getValues

        double getValues​(int index)
        repeated double values = 14;
        Parameters:
        index - The index of the element to return.
        Returns:
        The values at the given index.
      • getEdgesList

        List<Double> getEdgesList()
        repeated double edges = 15;
        Returns:
        A list containing the edges.
      • getEdgesCount

        int getEdgesCount()
        repeated double edges = 15;
        Returns:
        The count of edges.
      • getEdges

        double getEdges​(int index)
        repeated double edges = 15;
        Parameters:
        index - The index of the element to return.
        Returns:
        The edges at the given index.