Package ucar.gcdm
Class GcdmGridProto.GridTimeCoordinateSystem
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- ucar.gcdm.GcdmGridProto.GridTimeCoordinateSystem
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,GcdmGridProto.GridTimeCoordinateSystemOrBuilder
- Enclosing class:
- GcdmGridProto
public static final class GcdmGridProto.GridTimeCoordinateSystem extends com.google.protobuf.GeneratedMessageV3 implements GcdmGridProto.GridTimeCoordinateSystemOrBuilder
Protobuf typeucar.gcdm.GridTimeCoordinateSystem- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGcdmGridProto.GridTimeCoordinateSystem.BuilderProtobuf typeucar.gcdm.GridTimeCoordinateSystem-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCALENDAR_DATE_UNIT_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intIRREGULAR_FIELD_NUMBERstatic intREGULAR_FIELD_NUMBERstatic intRUNTIME_AXIS_NAME_FIELD_NUMBERstatic intTIME_AXIS_NAME_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsRegular(int key)<minutes since 0Z, time offset axis>booleanequals(Object obj)StringgetCalendarDateUnit()string calendar_date_unit = 2;com.google.protobuf.ByteStringgetCalendarDateUnitBytes()string calendar_date_unit = 2;static GcdmGridProto.GridTimeCoordinateSystemgetDefaultInstance()GcdmGridProto.GridTimeCoordinateSystemgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()intgetId()sint32 id = 5;GcdmGridProto.GridAxisgetIrregular(int index)list of time offset axesintgetIrregularCount()list of time offset axesList<GcdmGridProto.GridAxis>getIrregularList()list of time offset axesGcdmGridProto.GridAxisOrBuildergetIrregularOrBuilder(int index)list of time offset axesList<? extends GcdmGridProto.GridAxisOrBuilder>getIrregularOrBuilderList()list of time offset axescom.google.protobuf.Parser<GcdmGridProto.GridTimeCoordinateSystem>getParserForType()Map<Integer,GcdmGridProto.GridAxis>getRegular()Deprecated.intgetRegularCount()<minutes since 0Z, time offset axis>Map<Integer,GcdmGridProto.GridAxis>getRegularMap()<minutes since 0Z, time offset axis>GcdmGridProto.GridAxisgetRegularOrDefault(int key, GcdmGridProto.GridAxis defaultValue)<minutes since 0Z, time offset axis>GcdmGridProto.GridAxisgetRegularOrThrow(int key)<minutes since 0Z, time offset axis>StringgetRuntimeAxisName()string runtime_axis_name = 4;com.google.protobuf.ByteStringgetRuntimeAxisNameBytes()string runtime_axis_name = 4;intgetSerializedSize()StringgetTimeAxisName()string time_axis_name = 3;com.google.protobuf.ByteStringgetTimeAxisNameBytes()string time_axis_name = 3;GcdmGridProto.GridTimeTypegetType().ucar.gcdm.GridTimeType type = 1;intgetTypeValue().ucar.gcdm.GridTimeType type = 1;com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static GcdmGridProto.GridTimeCoordinateSystem.BuildernewBuilder()static GcdmGridProto.GridTimeCoordinateSystem.BuildernewBuilder(GcdmGridProto.GridTimeCoordinateSystem prototype)GcdmGridProto.GridTimeCoordinateSystem.BuildernewBuilderForType()protected GcdmGridProto.GridTimeCoordinateSystem.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static GcdmGridProto.GridTimeCoordinateSystemparseDelimitedFrom(InputStream input)static GcdmGridProto.GridTimeCoordinateSystemparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(byte[] data)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(com.google.protobuf.ByteString data)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(com.google.protobuf.CodedInputStream input)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(InputStream input)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(ByteBuffer data)static GcdmGridProto.GridTimeCoordinateSystemparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<GcdmGridProto.GridTimeCoordinateSystem>parser()GcdmGridProto.GridTimeCoordinateSystem.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CALENDAR_DATE_UNIT_FIELD_NUMBER
public static final int CALENDAR_DATE_UNIT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TIME_AXIS_NAME_FIELD_NUMBER
public static final int TIME_AXIS_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RUNTIME_AXIS_NAME_FIELD_NUMBER
public static final int RUNTIME_AXIS_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REGULAR_FIELD_NUMBER
public static final int REGULAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IRREGULAR_FIELD_NUMBER
public static final int IRREGULAR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTypeValue
public int getTypeValue()
.ucar.gcdm.GridTimeType type = 1;- Specified by:
getTypeValuein interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
public GcdmGridProto.GridTimeType getType()
.ucar.gcdm.GridTimeType type = 1;- Specified by:
getTypein interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The type.
-
getCalendarDateUnit
public String getCalendarDateUnit()
string calendar_date_unit = 2;- Specified by:
getCalendarDateUnitin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The calendarDateUnit.
-
getCalendarDateUnitBytes
public com.google.protobuf.ByteString getCalendarDateUnitBytes()
string calendar_date_unit = 2;- Specified by:
getCalendarDateUnitBytesin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The bytes for calendarDateUnit.
-
getTimeAxisName
public String getTimeAxisName()
string time_axis_name = 3;- Specified by:
getTimeAxisNamein interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The timeAxisName.
-
getTimeAxisNameBytes
public com.google.protobuf.ByteString getTimeAxisNameBytes()
string time_axis_name = 3;- Specified by:
getTimeAxisNameBytesin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The bytes for timeAxisName.
-
getRuntimeAxisName
public String getRuntimeAxisName()
string runtime_axis_name = 4;- Specified by:
getRuntimeAxisNamein interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The runtimeAxisName.
-
getRuntimeAxisNameBytes
public com.google.protobuf.ByteString getRuntimeAxisNameBytes()
string runtime_axis_name = 4;- Specified by:
getRuntimeAxisNameBytesin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The bytes for runtimeAxisName.
-
getId
public int getId()
sint32 id = 5;- Specified by:
getIdin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder- Returns:
- The id.
-
getRegularCount
public int getRegularCount()
Description copied from interface:GcdmGridProto.GridTimeCoordinateSystemOrBuilder<minutes since 0Z, time offset axis>
map<int32, .ucar.gcdm.GridAxis> regular = 6;- Specified by:
getRegularCountin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
containsRegular
public boolean containsRegular(int key)
<minutes since 0Z, time offset axis>
map<int32, .ucar.gcdm.GridAxis> regular = 6;- Specified by:
containsRegularin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getRegular
@Deprecated public Map<Integer,GcdmGridProto.GridAxis> getRegular()
Deprecated.UsegetRegularMap()instead.- Specified by:
getRegularin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getRegularMap
public Map<Integer,GcdmGridProto.GridAxis> getRegularMap()
<minutes since 0Z, time offset axis>
map<int32, .ucar.gcdm.GridAxis> regular = 6;- Specified by:
getRegularMapin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getRegularOrDefault
public GcdmGridProto.GridAxis getRegularOrDefault(int key, GcdmGridProto.GridAxis defaultValue)
<minutes since 0Z, time offset axis>
map<int32, .ucar.gcdm.GridAxis> regular = 6;- Specified by:
getRegularOrDefaultin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getRegularOrThrow
public GcdmGridProto.GridAxis getRegularOrThrow(int key)
<minutes since 0Z, time offset axis>
map<int32, .ucar.gcdm.GridAxis> regular = 6;- Specified by:
getRegularOrThrowin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getIrregularList
public List<GcdmGridProto.GridAxis> getIrregularList()
list of time offset axes
repeated .ucar.gcdm.GridAxis irregular = 7;- Specified by:
getIrregularListin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getIrregularOrBuilderList
public List<? extends GcdmGridProto.GridAxisOrBuilder> getIrregularOrBuilderList()
list of time offset axes
repeated .ucar.gcdm.GridAxis irregular = 7;- Specified by:
getIrregularOrBuilderListin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getIrregularCount
public int getIrregularCount()
list of time offset axes
repeated .ucar.gcdm.GridAxis irregular = 7;- Specified by:
getIrregularCountin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getIrregular
public GcdmGridProto.GridAxis getIrregular(int index)
list of time offset axes
repeated .ucar.gcdm.GridAxis irregular = 7;- Specified by:
getIrregularin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
getIrregularOrBuilder
public GcdmGridProto.GridAxisOrBuilder getIrregularOrBuilder(int index)
list of time offset axes
repeated .ucar.gcdm.GridAxis irregular = 7;- Specified by:
getIrregularOrBuilderin interfaceGcdmGridProto.GridTimeCoordinateSystemOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static GcdmGridProto.GridTimeCoordinateSystem parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public GcdmGridProto.GridTimeCoordinateSystem.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static GcdmGridProto.GridTimeCoordinateSystem.Builder newBuilder()
-
newBuilder
public static GcdmGridProto.GridTimeCoordinateSystem.Builder newBuilder(GcdmGridProto.GridTimeCoordinateSystem prototype)
-
toBuilder
public GcdmGridProto.GridTimeCoordinateSystem.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected GcdmGridProto.GridTimeCoordinateSystem.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static GcdmGridProto.GridTimeCoordinateSystem getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<GcdmGridProto.GridTimeCoordinateSystem> parser()
-
getParserForType
public com.google.protobuf.Parser<GcdmGridProto.GridTimeCoordinateSystem> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public GcdmGridProto.GridTimeCoordinateSystem getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-