public static final class Grib2IndexProto.Grib2Record extends com.google.protobuf.GeneratedMessage implements Grib2IndexProto.Grib2RecordOrBuilder
Grib2Record| Modifier and Type | Class and Description |
|---|---|
static class |
Grib2IndexProto.Grib2Record.Builder
Protobuf type
Grib2Record |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.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 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.GeneratedMessage.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.AbstractMessage.BuilderParent parent) |
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, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasHeader()
required bytes header = 1;hasHeader in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getHeader()
required bytes header = 1;getHeader in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;hasGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getGribMessageStart()
indicator section
optional uint64 gribMessageStart = 15;getGribMessageStart in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasGribMessageLength()
required uint64 gribMessageLength = 2;hasGribMessageLength in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getGribMessageLength()
required uint64 gribMessageLength = 2;getGribMessageLength in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDiscipline()
required uint32 discipline = 3;hasDiscipline in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDiscipline()
required uint32 discipline = 3;getDiscipline in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasIds()
id section
required .GribIdSection ids = 4;hasIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.GribIdSection getIds()
id section
required .GribIdSection ids = 4;getIds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic Grib2IndexProto.GribIdSectionOrBuilder getIdsOrBuilder()
id section
required .GribIdSection ids = 4;getIdsOrBuilder in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasLus()
other sections
optional bytes lus = 5;hasLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getLus()
other sections
optional bytes lus = 5;getLus in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;hasGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getGdsIdx()
index into gdsList
required uint32 gdsIdx = 6;getGdsIdx in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasPds()
required bytes pds = 7;hasPds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic com.google.protobuf.ByteString getPds()
required bytes pds = 7;getPds in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDrsPos()
drs section
required uint64 drsPos = 8;hasDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDrsPos()
drs section
required uint64 drsPos = 8;getDrsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDrsTemplate()
required uint32 drsTemplate = 9;hasDrsTemplate in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDrsTemplate()
required uint32 drsTemplate = 9;getDrsTemplate in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDrsNpoints()
required uint32 drsNpoints = 10;hasDrsNpoints in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDrsNpoints()
required uint32 drsNpoints = 10;getDrsNpoints in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasBmsPos()
bms section
required uint64 bmsPos = 11;hasBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getBmsPos()
bms section
required uint64 bmsPos = 11;getBmsPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasBmsIndicator()
required uint32 bmsIndicator = 12;hasBmsIndicator in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getBmsIndicator()
required uint32 bmsIndicator = 12;getBmsIndicator in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasBmsReplaced()
optional bool bmsReplaced = 16 [default = false];hasBmsReplaced in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean getBmsReplaced()
optional bool bmsReplaced = 16 [default = false];getBmsReplaced in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDataPos()
data section
required uint64 dataPos = 13;hasDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic long getDataPos()
data section
required uint64 dataPos = 13;getDataPos in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasDataLen()
required uint32 dataLen = 14;hasDataLen in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getDataLen()
required uint32 dataLen = 14;getDataLen in interface Grib2IndexProto.Grib2RecordOrBuilderpublic boolean hasScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];hasScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic int getScanMode()
scanMode from gds added in version 4.5
optional uint32 scanMode = 17 [default = 9999];getScanMode in interface Grib2IndexProto.Grib2RecordOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Grib2IndexProto.Grib2Record parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Grib2IndexProto.Grib2Record parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Grib2IndexProto.Grib2Record parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Grib2IndexProto.Grib2Record parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Grib2IndexProto.Grib2Record.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic 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.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Grib2IndexProto.Grib2Record.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic 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.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Grib2IndexProto.Grib2Record getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder