public static final class GribCollectionProto.SparseArray.Builder extends com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder> implements GribCollectionProto.SparseArrayOrBuilder
SparseArray
SparseArray only at the GCs (MRC and SRC) not at the Partitions dont need SparseArray in memory until someone wants to read from the variable
| Modifier and Type | Method and Description |
|---|---|
GribCollectionProto.SparseArray.Builder |
addAllRecords(java.lang.Iterable<? extends GribCollectionProto.Record> values)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
addAllSize(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 size = 2 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
addAllTrack(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 track = 3 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
addRecords(GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
addRecords(GribCollectionProto.Record value)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
addRecords(int index,
GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
addRecords(int index,
GribCollectionProto.Record value)
repeated .Record records = 4; |
GribCollectionProto.Record.Builder |
addRecordsBuilder()
repeated .Record records = 4; |
GribCollectionProto.Record.Builder |
addRecordsBuilder(int index)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
addSize(int value)
repeated uint32 size = 2 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
addTrack(int value)
repeated uint32 track = 3 [packed = true]; |
GribCollectionProto.SparseArray |
build() |
GribCollectionProto.SparseArray |
buildPartial() |
GribCollectionProto.SparseArray.Builder |
clear() |
GribCollectionProto.SparseArray.Builder |
clearNdups()
optional uint32 ndups = 5; |
GribCollectionProto.SparseArray.Builder |
clearRecords()
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
clearSize()
repeated uint32 size = 2 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
clearTrack()
repeated uint32 track = 3 [packed = true]; |
GribCollectionProto.SparseArray |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getNdups()
optional uint32 ndups = 5; |
GribCollectionProto.Record |
getRecords(int index)
repeated .Record records = 4; |
GribCollectionProto.Record.Builder |
getRecordsBuilder(int index)
repeated .Record records = 4; |
java.util.List<GribCollectionProto.Record.Builder> |
getRecordsBuilderList()
repeated .Record records = 4; |
int |
getRecordsCount()
repeated .Record records = 4; |
java.util.List<GribCollectionProto.Record> |
getRecordsList()
repeated .Record records = 4; |
GribCollectionProto.RecordOrBuilder |
getRecordsOrBuilder(int index)
repeated .Record records = 4; |
java.util.List<? extends GribCollectionProto.RecordOrBuilder> |
getRecordsOrBuilderList()
repeated .Record records = 4; |
int |
getSize(int index)
repeated uint32 size = 2 [packed = true]; |
int |
getSizeCount()
repeated uint32 size = 2 [packed = true]; |
java.util.List<java.lang.Integer> |
getSizeList()
repeated uint32 size = 2 [packed = true]; |
int |
getTrack(int index)
repeated uint32 track = 3 [packed = true]; |
int |
getTrackCount()
repeated uint32 track = 3 [packed = true]; |
java.util.List<java.lang.Integer> |
getTrackList()
repeated uint32 track = 3 [packed = true]; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GribCollectionProto.SparseArray.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GribCollectionProto.SparseArray.Builder |
mergeFrom(GribCollectionProto.SparseArray other) |
GribCollectionProto.SparseArray.Builder |
mergeFrom(com.google.protobuf.Message other) |
GribCollectionProto.SparseArray.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GribCollectionProto.SparseArray.Builder |
removeRecords(int index)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
setNdups(int value)
optional uint32 ndups = 5; |
GribCollectionProto.SparseArray.Builder |
setRecords(int index,
GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
setRecords(int index,
GribCollectionProto.Record value)
repeated .Record records = 4; |
GribCollectionProto.SparseArray.Builder |
setSize(int index,
int value)
repeated uint32 size = 2 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
setTrack(int index,
int value)
repeated uint32 track = 3 [packed = true]; |
GribCollectionProto.SparseArray.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>public GribCollectionProto.SparseArray.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>public GribCollectionProto.SparseArray getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GribCollectionProto.SparseArray build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.SparseArray buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GribCollectionProto.SparseArray.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.SparseArray.Builder>public GribCollectionProto.SparseArray.Builder mergeFrom(GribCollectionProto.SparseArray other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>public GribCollectionProto.SparseArray.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GribCollectionProto.SparseArray.Builder>java.io.IOExceptionpublic java.util.List<java.lang.Integer> getSizeList()
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
getSizeList in interface GribCollectionProto.SparseArrayOrBuilderpublic int getSizeCount()
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
getSizeCount in interface GribCollectionProto.SparseArrayOrBuilderpublic int getSize(int index)
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
getSize in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setSize(int index, int value)
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
public GribCollectionProto.SparseArray.Builder addSize(int value)
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
public GribCollectionProto.SparseArray.Builder addAllSize(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
public GribCollectionProto.SparseArray.Builder clearSize()
repeated uint32 size = 2 [packed = true];
multidim sizes = shape[]
public java.util.List<java.lang.Integer> getTrackList()
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
getTrackList in interface GribCollectionProto.SparseArrayOrBuilderpublic int getTrackCount()
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
getTrackCount in interface GribCollectionProto.SparseArrayOrBuilderpublic int getTrack(int index)
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
getTrack in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setTrack(int index, int value)
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
public GribCollectionProto.SparseArray.Builder addTrack(int value)
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
public GribCollectionProto.SparseArray.Builder addAllTrack(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
public GribCollectionProto.SparseArray.Builder clearTrack()
repeated uint32 track = 3 [packed = true];
1-based index into record list, 0 == missing
public java.util.List<GribCollectionProto.Record> getRecordsList()
repeated .Record records = 4;
List<Record>
getRecordsList in interface GribCollectionProto.SparseArrayOrBuilderpublic int getRecordsCount()
repeated .Record records = 4;
List<Record>
getRecordsCount in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.Record getRecords(int index)
repeated .Record records = 4;
List<Record>
getRecords in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setRecords(int index, GribCollectionProto.Record value)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder setRecords(int index, GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder addRecords(GribCollectionProto.Record value)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder addRecords(int index, GribCollectionProto.Record value)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder addRecords(GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder addRecords(int index, GribCollectionProto.Record.Builder builderForValue)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder addAllRecords(java.lang.Iterable<? extends GribCollectionProto.Record> values)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder clearRecords()
repeated .Record records = 4;
List<Record>
public GribCollectionProto.SparseArray.Builder removeRecords(int index)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.Record.Builder getRecordsBuilder(int index)
repeated .Record records = 4;
List<Record>
public GribCollectionProto.RecordOrBuilder getRecordsOrBuilder(int index)
repeated .Record records = 4;
List<Record>
getRecordsOrBuilder in interface GribCollectionProto.SparseArrayOrBuilderpublic java.util.List<? extends GribCollectionProto.RecordOrBuilder> getRecordsOrBuilderList()
repeated .Record records = 4;
List<Record>
getRecordsOrBuilderList in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.Record.Builder addRecordsBuilder()
repeated .Record records = 4;
List<Record>
public GribCollectionProto.Record.Builder addRecordsBuilder(int index)
repeated .Record records = 4;
List<Record>
public java.util.List<GribCollectionProto.Record.Builder> getRecordsBuilderList()
repeated .Record records = 4;
List<Record>
public int getNdups()
optional uint32 ndups = 5;
duplicates found when creating
getNdups in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setNdups(int value)
optional uint32 ndups = 5;
duplicates found when creating
public GribCollectionProto.SparseArray.Builder clearNdups()
optional uint32 ndups = 5;
duplicates found when creating
public final GribCollectionProto.SparseArray.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>public final GribCollectionProto.SparseArray.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<GribCollectionProto.SparseArray.Builder>