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 unless someone wants to read from the variable
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, 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 GribCollectionProto.SparseArray.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone 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 boolean hasCdmHash()
required fixed32 cdmHash = 1;
which variable
hasCdmHash in interface GribCollectionProto.SparseArrayOrBuilderpublic int getCdmHash()
required fixed32 cdmHash = 1;
which variable
getCdmHash in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setCdmHash(int value)
required fixed32 cdmHash = 1;
which variable
public GribCollectionProto.SparseArray.Builder clearCdmHash()
required fixed32 cdmHash = 1;
which variable
public java.util.List<java.lang.Integer> getSizeList()
repeated uint32 size = 2;
multidim sizes
getSizeList in interface GribCollectionProto.SparseArrayOrBuilderpublic int getSizeCount()
repeated uint32 size = 2;
multidim sizes
getSizeCount in interface GribCollectionProto.SparseArrayOrBuilderpublic int getSize(int index)
repeated uint32 size = 2;
multidim sizes
getSize in interface GribCollectionProto.SparseArrayOrBuilderpublic GribCollectionProto.SparseArray.Builder setSize(int index, int value)
repeated uint32 size = 2;
multidim sizes
public GribCollectionProto.SparseArray.Builder addSize(int value)
repeated uint32 size = 2;
multidim sizes
public GribCollectionProto.SparseArray.Builder addAllSize(java.lang.Iterable<? extends java.lang.Integer> values)
repeated uint32 size = 2;
multidim sizes
public GribCollectionProto.SparseArray.Builder clearSize()
repeated uint32 size = 2;
multidim sizes
public java.util.List<java.lang.Integer> getTrackList()
repeated uint32 track = 3;
1-based index into record list, 0 == missing
getTrackList in interface GribCollectionProto.SparseArrayOrBuilderpublic int getTrackCount()
repeated uint32 track = 3;
1-based index into record list, 0 == missing
getTrackCount in interface GribCollectionProto.SparseArrayOrBuilderpublic int getTrack(int index)
repeated uint32 track = 3;
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;
1-based index into record list, 0 == missing
public GribCollectionProto.SparseArray.Builder addTrack(int value)
repeated uint32 track = 3;
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;
1-based index into record list, 0 == missing
public GribCollectionProto.SparseArray.Builder clearTrack()
repeated uint32 track = 3;
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 boolean hasNdups()
optional uint32 ndups = 5;
duplicates found when creating
hasNdups in interface GribCollectionProto.SparseArrayOrBuilderpublic 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