Package ucar.nc2.grib.grib2
Class Grib2IndexProto.GribIdSection
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- ucar.nc2.grib.grib2.Grib2IndexProto.GribIdSection
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Grib2IndexProto.GribIdSectionOrBuilder
- Enclosing class:
- Grib2IndexProto
public static final class Grib2IndexProto.GribIdSection extends com.google.protobuf.GeneratedMessageV3 implements Grib2IndexProto.GribIdSectionOrBuilder
Protobuf typeGribIdSection- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGrib2IndexProto.GribIdSection.BuilderProtobuf typeGribIdSection-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCENTER_ID_FIELD_NUMBERstatic intLOCAL_TABLE_VERSION_FIELD_NUMBERstatic intMASTER_TABLE_VERSION_FIELD_NUMBERstatic com.google.protobuf.Parser<Grib2IndexProto.GribIdSection>PARSERDeprecated.static intPROCESSEDDATATYPE_FIELD_NUMBERstatic intPRODUCTIONSTATUS_FIELD_NUMBERstatic intREFDATE_FIELD_NUMBERstatic intSIGNIFICANCEOFRT_FIELD_NUMBERstatic intSUBCENTER_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetCenterId()required uint32 center_id = 1;static Grib2IndexProto.GribIdSectiongetDefaultInstance()Grib2IndexProto.GribIdSectiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()intgetLocalTableVersion()required uint32 local_table_version = 4;intgetMasterTableVersion()required uint32 master_table_version = 3;com.google.protobuf.Parser<Grib2IndexProto.GribIdSection>getParserForType()intgetProcessedDataType()required uint32 processedDataType = 8;intgetProductionStatus()required uint32 productionStatus = 7;intgetRefDate(int index)year, month, day, hour, minute, second;intgetRefDateCount()year, month, day, hour, minute, second;List<Integer>getRefDateList()year, month, day, hour, minute, second;intgetSerializedSize()intgetSignificanceOfRT()required uint32 significanceOfRT = 5;intgetSubcenterId()required uint32 subcenter_id = 2;booleanhasCenterId()required uint32 center_id = 1;inthashCode()booleanhasLocalTableVersion()required uint32 local_table_version = 4;booleanhasMasterTableVersion()required uint32 master_table_version = 3;booleanhasProcessedDataType()required uint32 processedDataType = 8;booleanhasProductionStatus()required uint32 productionStatus = 7;booleanhasSignificanceOfRT()required uint32 significanceOfRT = 5;booleanhasSubcenterId()required uint32 subcenter_id = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Grib2IndexProto.GribIdSection.BuildernewBuilder()static Grib2IndexProto.GribIdSection.BuildernewBuilder(Grib2IndexProto.GribIdSection prototype)Grib2IndexProto.GribIdSection.BuildernewBuilderForType()protected Grib2IndexProto.GribIdSection.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Grib2IndexProto.GribIdSectionparseDelimitedFrom(InputStream input)static Grib2IndexProto.GribIdSectionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Grib2IndexProto.GribIdSectionparseFrom(byte[] data)static Grib2IndexProto.GribIdSectionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Grib2IndexProto.GribIdSectionparseFrom(com.google.protobuf.ByteString data)static Grib2IndexProto.GribIdSectionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Grib2IndexProto.GribIdSectionparseFrom(com.google.protobuf.CodedInputStream input)static Grib2IndexProto.GribIdSectionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Grib2IndexProto.GribIdSectionparseFrom(InputStream input)static Grib2IndexProto.GribIdSectionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Grib2IndexProto.GribIdSectionparseFrom(ByteBuffer data)static Grib2IndexProto.GribIdSectionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Grib2IndexProto.GribIdSection>parser()Grib2IndexProto.GribIdSection.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, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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
-
CENTER_ID_FIELD_NUMBER
public static final int CENTER_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBCENTER_ID_FIELD_NUMBER
public static final int SUBCENTER_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MASTER_TABLE_VERSION_FIELD_NUMBER
public static final int MASTER_TABLE_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCAL_TABLE_VERSION_FIELD_NUMBER
public static final int LOCAL_TABLE_VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SIGNIFICANCEOFRT_FIELD_NUMBER
public static final int SIGNIFICANCEOFRT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REFDATE_FIELD_NUMBER
public static final int REFDATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRODUCTIONSTATUS_FIELD_NUMBER
public static final int PRODUCTIONSTATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROCESSEDDATATYPE_FIELD_NUMBER
public static final int PROCESSEDDATATYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<Grib2IndexProto.GribIdSection> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCenterId
public boolean hasCenterId()
required uint32 center_id = 1;- Specified by:
hasCenterIdin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the centerId field is set.
-
getCenterId
public int getCenterId()
required uint32 center_id = 1;- Specified by:
getCenterIdin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The centerId.
-
hasSubcenterId
public boolean hasSubcenterId()
required uint32 subcenter_id = 2;- Specified by:
hasSubcenterIdin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the subcenterId field is set.
-
getSubcenterId
public int getSubcenterId()
required uint32 subcenter_id = 2;- Specified by:
getSubcenterIdin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The subcenterId.
-
hasMasterTableVersion
public boolean hasMasterTableVersion()
required uint32 master_table_version = 3;- Specified by:
hasMasterTableVersionin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the masterTableVersion field is set.
-
getMasterTableVersion
public int getMasterTableVersion()
required uint32 master_table_version = 3;- Specified by:
getMasterTableVersionin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The masterTableVersion.
-
hasLocalTableVersion
public boolean hasLocalTableVersion()
required uint32 local_table_version = 4;- Specified by:
hasLocalTableVersionin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the localTableVersion field is set.
-
getLocalTableVersion
public int getLocalTableVersion()
required uint32 local_table_version = 4;- Specified by:
getLocalTableVersionin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The localTableVersion.
-
hasSignificanceOfRT
public boolean hasSignificanceOfRT()
required uint32 significanceOfRT = 5;- Specified by:
hasSignificanceOfRTin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the significanceOfRT field is set.
-
getSignificanceOfRT
public int getSignificanceOfRT()
required uint32 significanceOfRT = 5;- Specified by:
getSignificanceOfRTin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The significanceOfRT.
-
getRefDateList
public List<Integer> getRefDateList()
year, month, day, hour, minute, second;
repeated uint32 refDate = 6 [packed = true];- Specified by:
getRefDateListin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- A list containing the refDate.
-
getRefDateCount
public int getRefDateCount()
year, month, day, hour, minute, second;
repeated uint32 refDate = 6 [packed = true];- Specified by:
getRefDateCountin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The count of refDate.
-
getRefDate
public int getRefDate(int index)
year, month, day, hour, minute, second;
repeated uint32 refDate = 6 [packed = true];- Specified by:
getRefDatein interfaceGrib2IndexProto.GribIdSectionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The refDate at the given index.
-
hasProductionStatus
public boolean hasProductionStatus()
required uint32 productionStatus = 7;- Specified by:
hasProductionStatusin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the productionStatus field is set.
-
getProductionStatus
public int getProductionStatus()
required uint32 productionStatus = 7;- Specified by:
getProductionStatusin interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The productionStatus.
-
hasProcessedDataType
public boolean hasProcessedDataType()
required uint32 processedDataType = 8;- Specified by:
hasProcessedDataTypein interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- Whether the processedDataType field is set.
-
getProcessedDataType
public int getProcessedDataType()
required uint32 processedDataType = 8;- Specified by:
getProcessedDataTypein interfaceGrib2IndexProto.GribIdSectionOrBuilder- Returns:
- The processedDataType.
-
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 Grib2IndexProto.GribIdSection parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Grib2IndexProto.GribIdSection parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Grib2IndexProto.GribIdSection parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Grib2IndexProto.GribIdSection parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Grib2IndexProto.GribIdSection.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Grib2IndexProto.GribIdSection.Builder newBuilder()
-
newBuilder
public static Grib2IndexProto.GribIdSection.Builder newBuilder(Grib2IndexProto.GribIdSection prototype)
-
toBuilder
public Grib2IndexProto.GribIdSection.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Grib2IndexProto.GribIdSection.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Grib2IndexProto.GribIdSection getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Grib2IndexProto.GribIdSection> parser()
-
getParserForType
public com.google.protobuf.Parser<Grib2IndexProto.GribIdSection> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Grib2IndexProto.GribIdSection getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-