Package ucar.gcdm
Interface GcdmGridProto.GridAxisOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GcdmGridProto.GridAxis,GcdmGridProto.GridAxis.Builder
- Enclosing class:
- GcdmGridProto
public static interface GcdmGridProto.GridAxisOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GcdmNetcdfProto.AttributegetAttributes(int index)find calendar attribute here?intgetAttributesCount()find calendar attribute here?List<GcdmNetcdfProto.Attribute>getAttributesList()find calendar attribute here?GcdmNetcdfProto.AttributeOrBuildergetAttributesOrBuilder(int index)find calendar attribute here?List<? extends GcdmNetcdfProto.AttributeOrBuilder>getAttributesOrBuilderList()find calendar attribute here?GcdmGridProto.CdmAxisTypegetCdmAxisType().ucar.gcdm.CdmAxisType cdm_axis_type = 5;intgetCdmAxisTypeValue().ucar.gcdm.CdmAxisType cdm_axis_type = 5;GcdmGridProto.GridAxisDependenceTypegetDependenceType().ucar.gcdm.GridAxisDependenceType dependence_type = 9;intgetDependenceTypeValue().ucar.gcdm.GridAxisDependenceType dependence_type = 9;StringgetDependsOn(int index)depends on these axes, only for non-independent axescom.google.protobuf.ByteStringgetDependsOnBytes(int index)depends on these axes, only for non-independent axesintgetDependsOnCount()depends on these axes, only for non-independent axesList<String>getDependsOnList()depends on these axes, only for non-independent axesStringgetDescription()string description = 3;com.google.protobuf.ByteStringgetDescriptionBytes()string description = 3;doublegetEdges(int index)repeated double edges = 15;intgetEdgesCount()repeated double edges = 15;List<Double>getEdgesList()repeated double edges = 15;booleangetIsInterval()bool is_interval = 1;StringgetName()string name = 2;com.google.protobuf.ByteStringgetNameBytes()string name = 2;intgetNcoords()number of coordinate values in axisdoublegetResolution()double resolution = 8;GcdmGridProto.GridAxisSpacinggetSpacing().ucar.gcdm.GridAxisSpacing spacing = 7;intgetSpacingValue().ucar.gcdm.GridAxisSpacing spacing = 7;doublegetStartValue()double start_value = 12;StringgetUnits()string units = 4;com.google.protobuf.ByteStringgetUnitsBytes()string units = 4;doublegetValues(int index)repeated double values = 14;intgetValuesCount()repeated double values = 14;List<Double>getValuesList()repeated double values = 14;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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;
-
getAttributesOrBuilderList
List<? extends GcdmNetcdfProto.AttributeOrBuilder> getAttributesOrBuilderList()
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.
-
getSpacing
GcdmGridProto.GridAxisSpacing getSpacing()
.ucar.gcdm.GridAxisSpacing spacing = 7;- Returns:
- The 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.
-
getDependenceType
GcdmGridProto.GridAxisDependenceType getDependenceType()
.ucar.gcdm.GridAxisDependenceType dependence_type = 9;- Returns:
- The 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.
-
-