public static final class GribCollectionProto.Variable extends com.google.protobuf.GeneratedMessageV3 implements GribCollectionProto.VariableOrBuilder
Variable
Modifier and Type | Class and Description |
---|---|
static class |
GribCollectionProto.Variable.Builder
Protobuf type
Variable |
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 |
COORDIDX_FIELD_NUMBER |
static int |
DISCIPLINE_FIELD_NUMBER |
static int |
IDS_FIELD_NUMBER |
static int |
MISSING_FIELD_NUMBER |
static int |
NDUPS_FIELD_NUMBER |
static int |
NRECORDS_FIELD_NUMBER |
static int |
PARTVARIABLE_FIELD_NUMBER |
static int |
PDS_FIELD_NUMBER |
static int |
RECORDSLEN_FIELD_NUMBER |
static int |
RECORDSPOS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int |
getCoordIdx(int index)
indexes into Group.coords
|
int |
getCoordIdxCount()
indexes into Group.coords
|
java.util.List<java.lang.Integer> |
getCoordIdxList()
indexes into Group.coords
|
static GribCollectionProto.Variable |
getDefaultInstance() |
GribCollectionProto.Variable |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getDiscipline()
uint32 discipline = 1; |
int |
getIds(int index)
extra info not in pds; grib2 id section
|
int |
getIdsCount()
extra info not in pds; grib2 id section
|
java.util.List<java.lang.Integer> |
getIdsList()
extra info not in pds; grib2 id section
|
int |
getMissing()
uint32 missing = 10; |
int |
getNdups()
optionally keep stats
|
int |
getNrecords()
uint32 nrecords = 9; |
com.google.protobuf.Parser<GribCollectionProto.Variable> |
getParserForType() |
GribCollectionProto.PartitionVariable |
getPartVariable(int index)
partition only
|
int |
getPartVariableCount()
partition only
|
java.util.List<GribCollectionProto.PartitionVariable> |
getPartVariableList()
partition only
|
GribCollectionProto.PartitionVariableOrBuilder |
getPartVariableOrBuilder(int index)
partition only
|
java.util.List<? extends GribCollectionProto.PartitionVariableOrBuilder> |
getPartVariableOrBuilderList()
partition only
|
com.google.protobuf.ByteString |
getPds()
raw pds
|
int |
getRecordsLen()
size of SparseArray message for this Variable
|
long |
getRecordsPos()
offset of SparseArray message for this Variable
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GribCollectionProto.Variable.Builder |
newBuilder() |
static GribCollectionProto.Variable.Builder |
newBuilder(GribCollectionProto.Variable prototype) |
GribCollectionProto.Variable.Builder |
newBuilderForType() |
protected GribCollectionProto.Variable.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GribCollectionProto.Variable |
parseDelimitedFrom(java.io.InputStream input) |
static GribCollectionProto.Variable |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GribCollectionProto.Variable |
parseFrom(byte[] data) |
static GribCollectionProto.Variable |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GribCollectionProto.Variable |
parseFrom(java.nio.ByteBuffer data) |
static GribCollectionProto.Variable |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GribCollectionProto.Variable |
parseFrom(com.google.protobuf.ByteString data) |
static GribCollectionProto.Variable |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GribCollectionProto.Variable |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GribCollectionProto.Variable |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GribCollectionProto.Variable |
parseFrom(java.io.InputStream input) |
static GribCollectionProto.Variable |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GribCollectionProto.Variable> |
parser() |
GribCollectionProto.Variable.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 DISCIPLINE_FIELD_NUMBER
public static final int PDS_FIELD_NUMBER
public static final int IDS_FIELD_NUMBER
public static final int RECORDSPOS_FIELD_NUMBER
public static final int RECORDSLEN_FIELD_NUMBER
public static final int COORDIDX_FIELD_NUMBER
public static final int NDUPS_FIELD_NUMBER
public static final int NRECORDS_FIELD_NUMBER
public static final int MISSING_FIELD_NUMBER
public static final int PARTVARIABLE_FIELD_NUMBER
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 int getDiscipline()
uint32 discipline = 1;
getDiscipline
in interface GribCollectionProto.VariableOrBuilder
public com.google.protobuf.ByteString getPds()
raw pds
bytes pds = 2;
getPds
in interface GribCollectionProto.VariableOrBuilder
public java.util.List<java.lang.Integer> getIdsList()
extra info not in pds; grib2 id section
repeated uint32 ids = 3 [packed = true];
getIdsList
in interface GribCollectionProto.VariableOrBuilder
public int getIdsCount()
extra info not in pds; grib2 id section
repeated uint32 ids = 3 [packed = true];
getIdsCount
in interface GribCollectionProto.VariableOrBuilder
public int getIds(int index)
extra info not in pds; grib2 id section
repeated uint32 ids = 3 [packed = true];
getIds
in interface GribCollectionProto.VariableOrBuilder
index
- The index of the element to return.public long getRecordsPos()
offset of SparseArray message for this Variable
uint64 recordsPos = 4;
getRecordsPos
in interface GribCollectionProto.VariableOrBuilder
public int getRecordsLen()
size of SparseArray message for this Variable
uint32 recordsLen = 5;
getRecordsLen
in interface GribCollectionProto.VariableOrBuilder
public java.util.List<java.lang.Integer> getCoordIdxList()
indexes into Group.coords
repeated uint32 coordIdx = 6 [packed = true];
getCoordIdxList
in interface GribCollectionProto.VariableOrBuilder
public int getCoordIdxCount()
indexes into Group.coords
repeated uint32 coordIdx = 6 [packed = true];
getCoordIdxCount
in interface GribCollectionProto.VariableOrBuilder
public int getCoordIdx(int index)
indexes into Group.coords
repeated uint32 coordIdx = 6 [packed = true];
getCoordIdx
in interface GribCollectionProto.VariableOrBuilder
index
- The index of the element to return.public int getNdups()
optionally keep stats
uint32 ndups = 8;
getNdups
in interface GribCollectionProto.VariableOrBuilder
public int getNrecords()
uint32 nrecords = 9;
getNrecords
in interface GribCollectionProto.VariableOrBuilder
public int getMissing()
uint32 missing = 10;
getMissing
in interface GribCollectionProto.VariableOrBuilder
public java.util.List<GribCollectionProto.PartitionVariable> getPartVariableList()
partition only
repeated .PartitionVariable partVariable = 100;
getPartVariableList
in interface GribCollectionProto.VariableOrBuilder
public java.util.List<? extends GribCollectionProto.PartitionVariableOrBuilder> getPartVariableOrBuilderList()
partition only
repeated .PartitionVariable partVariable = 100;
getPartVariableOrBuilderList
in interface GribCollectionProto.VariableOrBuilder
public int getPartVariableCount()
partition only
repeated .PartitionVariable partVariable = 100;
getPartVariableCount
in interface GribCollectionProto.VariableOrBuilder
public GribCollectionProto.PartitionVariable getPartVariable(int index)
partition only
repeated .PartitionVariable partVariable = 100;
getPartVariable
in interface GribCollectionProto.VariableOrBuilder
public GribCollectionProto.PartitionVariableOrBuilder getPartVariableOrBuilder(int index)
partition only
repeated .PartitionVariable partVariable = 100;
getPartVariableOrBuilder
in interface GribCollectionProto.VariableOrBuilder
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 GribCollectionProto.Variable parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static GribCollectionProto.Variable parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static GribCollectionProto.Variable parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static GribCollectionProto.Variable parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static GribCollectionProto.Variable parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static GribCollectionProto.Variable parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static GribCollectionProto.Variable parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public GribCollectionProto.Variable.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static GribCollectionProto.Variable.Builder newBuilder()
public static GribCollectionProto.Variable.Builder newBuilder(GribCollectionProto.Variable prototype)
public GribCollectionProto.Variable.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected GribCollectionProto.Variable.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static GribCollectionProto.Variable getDefaultInstance()
public static com.google.protobuf.Parser<GribCollectionProto.Variable> parser()
public com.google.protobuf.Parser<GribCollectionProto.Variable> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public GribCollectionProto.Variable getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder