public static final class Grib2IndexProto.Grib2Record extends com.google.protobuf.GeneratedMessageV3 implements Grib2IndexProto.Grib2RecordOrBuilder
Grib2Record
Modifier and Type | Class and Description |
---|---|
static class |
Grib2IndexProto.Grib2Record.Builder
Protobuf type
Grib2Record |
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
Modifier and Type | Field and Description |
---|---|
static int |
BMSINDICATOR_FIELD_NUMBER |
static int |
BMSPOS_FIELD_NUMBER |
static int |
BMSREPLACED_FIELD_NUMBER |
static int |
DATALEN_FIELD_NUMBER |
static int |
DATAPOS_FIELD_NUMBER |
static int |
DISCIPLINE_FIELD_NUMBER |
static int |
DRSNPOINTS_FIELD_NUMBER |
static int |
DRSPOS_FIELD_NUMBER |
static int |
DRSTEMPLATE_FIELD_NUMBER |
static int |
GDSIDX_FIELD_NUMBER |
static int |
GRIBMESSAGELENGTH_FIELD_NUMBER |
static int |
GRIBMESSAGESTART_FIELD_NUMBER |
static int |
HEADER_FIELD_NUMBER |
static int |
IDS_FIELD_NUMBER |
static int |
LUS_FIELD_NUMBER |
static com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> |
PARSER
Deprecated.
|
static int |
PDS_FIELD_NUMBER |
static int |
SCANMODE_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getBmsIndicator()
required uint32 bmsIndicator = 12; |
long |
getBmsPos()
bms section
|
boolean |
getBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
int |
getDataLen()
required uint32 dataLen = 14; |
long |
getDataPos()
data section
|
static Grib2IndexProto.Grib2Record |
getDefaultInstance() |
Grib2IndexProto.Grib2Record |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getDiscipline()
required uint32 discipline = 3; |
int |
getDrsNpoints()
required uint32 drsNpoints = 10; |
long |
getDrsPos()
drs section
|
int |
getDrsTemplate()
required uint32 drsTemplate = 9; |
int |
getGdsIdx()
index into gdsList
|
long |
getGribMessageLength()
required uint64 gribMessageLength = 2; |
long |
getGribMessageStart()
indicator section
|
com.google.protobuf.ByteString |
getHeader()
required bytes header = 1; |
Grib2IndexProto.GribIdSection |
getIds()
id section
|
Grib2IndexProto.GribIdSectionOrBuilder |
getIdsOrBuilder()
id section
|
com.google.protobuf.ByteString |
getLus()
other sections
|
com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> |
getParserForType() |
com.google.protobuf.ByteString |
getPds()
required bytes pds = 7; |
int |
getScanMode()
scanMode from gds added in version 4.5
|
int |
getSerializedSize() |
boolean |
hasBmsIndicator()
required uint32 bmsIndicator = 12; |
boolean |
hasBmsPos()
bms section
|
boolean |
hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false]; |
boolean |
hasDataLen()
required uint32 dataLen = 14; |
boolean |
hasDataPos()
data section
|
boolean |
hasDiscipline()
required uint32 discipline = 3; |
boolean |
hasDrsNpoints()
required uint32 drsNpoints = 10; |
boolean |
hasDrsPos()
drs section
|
boolean |
hasDrsTemplate()
required uint32 drsTemplate = 9; |
boolean |
hasGdsIdx()
index into gdsList
|
boolean |
hasGribMessageLength()
required uint64 gribMessageLength = 2; |
boolean |
hasGribMessageStart()
indicator section
|
int |
hashCode() |
boolean |
hasHeader()
required bytes header = 1; |
boolean |
hasIds()
id section
|
boolean |
hasLus()
other sections
|
boolean |
hasPds()
required bytes pds = 7; |
boolean |
hasScanMode()
scanMode from gds added in version 4.5
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Grib2IndexProto.Grib2Record.Builder |
newBuilder() |
static Grib2IndexProto.Grib2Record.Builder |
newBuilder(Grib2IndexProto.Grib2Record prototype) |
Grib2IndexProto.Grib2Record.Builder |
newBuilderForType() |
protected Grib2IndexProto.Grib2Record.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Grib2IndexProto.Grib2Record |
parseDelimitedFrom(java.io.InputStream input) |
static Grib2IndexProto.Grib2Record |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Grib2IndexProto.Grib2Record |
parseFrom(byte[] data) |
static Grib2IndexProto.Grib2Record |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Grib2IndexProto.Grib2Record |
parseFrom(java.nio.ByteBuffer data) |
static Grib2IndexProto.Grib2Record |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Grib2IndexProto.Grib2Record |
parseFrom(com.google.protobuf.ByteString data) |
static Grib2IndexProto.Grib2Record |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Grib2IndexProto.Grib2Record |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Grib2IndexProto.Grib2Record |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Grib2IndexProto.Grib2Record |
parseFrom(java.io.InputStream input) |
static Grib2IndexProto.Grib2Record |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> |
parser() |
Grib2IndexProto.Grib2Record.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int HEADER_FIELD_NUMBER
public static final int GRIBMESSAGESTART_FIELD_NUMBER
public static final int GRIBMESSAGELENGTH_FIELD_NUMBER
public static final int DISCIPLINE_FIELD_NUMBER
public static final int IDS_FIELD_NUMBER
public static final int LUS_FIELD_NUMBER
public static final int GDSIDX_FIELD_NUMBER
public static final int PDS_FIELD_NUMBER
public static final int DRSPOS_FIELD_NUMBER
public static final int DRSTEMPLATE_FIELD_NUMBER
public static final int DRSNPOINTS_FIELD_NUMBER
public static final int BMSPOS_FIELD_NUMBER
public static final int BMSINDICATOR_FIELD_NUMBER
public static final int BMSREPLACED_FIELD_NUMBER
public static final int DATAPOS_FIELD_NUMBER
public static final int DATALEN_FIELD_NUMBER
public static final int SCANMODE_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> PARSER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public boolean hasHeader()
required bytes header = 1;
hasHeader
in interface Grib2IndexProto.Grib2RecordOrBuilder
public com.google.protobuf.ByteString getHeader()
required bytes header = 1;
getHeader
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;
hasGribMessageStart
in interface Grib2IndexProto.Grib2RecordOrBuilder
public long getGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;
getGribMessageStart
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasGribMessageLength()
required uint64 gribMessageLength = 2;
hasGribMessageLength
in interface Grib2IndexProto.Grib2RecordOrBuilder
public long getGribMessageLength()
required uint64 gribMessageLength = 2;
getGribMessageLength
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDiscipline()
required uint32 discipline = 3;
hasDiscipline
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getDiscipline()
required uint32 discipline = 3;
getDiscipline
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasIds()
id section
required .GribIdSection ids = 4;
hasIds
in interface Grib2IndexProto.Grib2RecordOrBuilder
public Grib2IndexProto.GribIdSection getIds()
id section
required .GribIdSection ids = 4;
getIds
in interface Grib2IndexProto.Grib2RecordOrBuilder
public Grib2IndexProto.GribIdSectionOrBuilder getIdsOrBuilder()
id section
required .GribIdSection ids = 4;
getIdsOrBuilder
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasLus()
other sections
optional bytes lus = 5;
hasLus
in interface Grib2IndexProto.Grib2RecordOrBuilder
public com.google.protobuf.ByteString getLus()
other sections
optional bytes lus = 5;
getLus
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;
hasGdsIdx
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;
getGdsIdx
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasPds()
required bytes pds = 7;
hasPds
in interface Grib2IndexProto.Grib2RecordOrBuilder
public com.google.protobuf.ByteString getPds()
required bytes pds = 7;
getPds
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDrsPos()
drs section
required uint64 drsPos = 8;
hasDrsPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public long getDrsPos()
drs section
required uint64 drsPos = 8;
getDrsPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDrsTemplate()
required uint32 drsTemplate = 9;
hasDrsTemplate
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getDrsTemplate()
required uint32 drsTemplate = 9;
getDrsTemplate
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDrsNpoints()
required uint32 drsNpoints = 10;
hasDrsNpoints
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getDrsNpoints()
required uint32 drsNpoints = 10;
getDrsNpoints
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasBmsPos()
bms section
required uint64 bmsPos = 11;
hasBmsPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public long getBmsPos()
bms section
required uint64 bmsPos = 11;
getBmsPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasBmsIndicator()
required uint32 bmsIndicator = 12;
hasBmsIndicator
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getBmsIndicator()
required uint32 bmsIndicator = 12;
getBmsIndicator
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false];
hasBmsReplaced
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean getBmsReplaced()
optional bool bmsReplaced = 16 [default = false];
getBmsReplaced
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDataPos()
data section
required uint64 dataPos = 13;
hasDataPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public long getDataPos()
data section
required uint64 dataPos = 13;
getDataPos
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasDataLen()
required uint32 dataLen = 14;
hasDataLen
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getDataLen()
required uint32 dataLen = 14;
getDataLen
in interface Grib2IndexProto.Grib2RecordOrBuilder
public boolean hasScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];
hasScanMode
in interface Grib2IndexProto.Grib2RecordOrBuilder
public int getScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];
getScanMode
in interface Grib2IndexProto.Grib2RecordOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static Grib2IndexProto.Grib2Record parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Grib2IndexProto.Grib2Record parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Grib2IndexProto.Grib2Record parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Grib2IndexProto.Grib2Record parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static Grib2IndexProto.Grib2Record parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public Grib2IndexProto.Grib2Record.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static Grib2IndexProto.Grib2Record.Builder newBuilder()
public static Grib2IndexProto.Grib2Record.Builder newBuilder(Grib2IndexProto.Grib2Record prototype)
public Grib2IndexProto.Grib2Record.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected Grib2IndexProto.Grib2Record.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static Grib2IndexProto.Grib2Record getDefaultInstance()
public static com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> parser()
public com.google.protobuf.Parser<Grib2IndexProto.Grib2Record> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public Grib2IndexProto.Grib2Record getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder