Class Osmformat.StringTable.Builder
- java.lang.Object
- 
- proto4.AbstractMessageLite.Builder
- 
- proto4.AbstractMessage.Builder<BuilderT>
- 
- proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
- 
- org.apache.sedona.sql.datasources.osmpbf.build.Osmformat.StringTable.Builder
 
 
 
 
- 
- All Implemented Interfaces:
- Cloneable,- Osmformat.StringTableOrBuilder,- proto4.Message.Builder,- proto4.MessageLite.Builder,- proto4.MessageLiteOrBuilder,- proto4.MessageOrBuilder
 - Enclosing class:
- Osmformat.StringTable
 
 public static final class Osmformat.StringTable.Builder extends proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder> implements Osmformat.StringTableOrBuilder * String table, contains the common strings in each block. Note that we reserve index '0' as a delimiter, so the entry at that index in the table is ALWAYS blank and unused. Protobuf type StringTable
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Osmformat.StringTable.BuilderaddAllS(Iterable<? extends proto4.ByteString> values)repeated bytes s = 1;Osmformat.StringTable.BuilderaddS(proto4.ByteString value)repeated bytes s = 1;Osmformat.StringTablebuild()Osmformat.StringTablebuildPartial()Osmformat.StringTable.Builderclear()Osmformat.StringTable.BuilderclearS()repeated bytes s = 1;Osmformat.StringTablegetDefaultInstanceForType()static proto4.Descriptors.DescriptorgetDescriptor()proto4.Descriptors.DescriptorgetDescriptorForType()proto4.ByteStringgetS(int index)repeated bytes s = 1;intgetSCount()repeated bytes s = 1;List<proto4.ByteString>getSList()repeated bytes s = 1;protected proto4.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Osmformat.StringTable.BuildermergeFrom(Osmformat.StringTable other)Osmformat.StringTable.BuildermergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry)Osmformat.StringTable.BuildermergeFrom(proto4.Message other)Osmformat.StringTable.BuildersetS(int index, proto4.ByteString value)repeated bytes s = 1;- 
Methods inherited from class proto4.GeneratedMessage.BuilderaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
 - 
Methods inherited from class proto4.AbstractMessage.BuilderfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
 - 
Methods inherited from class proto4.AbstractMessageLite.BuilderaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
 
- 
 
- 
- 
- 
Method Detail- 
getDescriptorpublic static final proto4.Descriptors.Descriptor getDescriptor() 
 - 
internalGetFieldAccessorTableprotected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() - Specified by:
- internalGetFieldAccessorTablein class- proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
 
 - 
clearpublic Osmformat.StringTable.Builder clear() - Specified by:
- clearin interface- proto4.Message.Builder
- Specified by:
- clearin interface- proto4.MessageLite.Builder
- Overrides:
- clearin class- proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
 
 - 
getDescriptorForTypepublic proto4.Descriptors.Descriptor getDescriptorForType() - Specified by:
- getDescriptorForTypein interface- proto4.Message.Builder
- Specified by:
- getDescriptorForTypein interface- proto4.MessageOrBuilder
- Overrides:
- getDescriptorForTypein class- proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
 
 - 
getDefaultInstanceForTypepublic Osmformat.StringTable getDefaultInstanceForType() - Specified by:
- getDefaultInstanceForTypein interface- proto4.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- proto4.MessageOrBuilder
 
 - 
buildpublic Osmformat.StringTable build() - Specified by:
- buildin interface- proto4.Message.Builder
- Specified by:
- buildin interface- proto4.MessageLite.Builder
 
 - 
buildPartialpublic Osmformat.StringTable buildPartial() - Specified by:
- buildPartialin interface- proto4.Message.Builder
- Specified by:
- buildPartialin interface- proto4.MessageLite.Builder
 
 - 
mergeFrompublic Osmformat.StringTable.Builder mergeFrom(proto4.Message other) - Specified by:
- mergeFromin interface- proto4.Message.Builder
- Overrides:
- mergeFromin class- proto4.AbstractMessage.Builder<Osmformat.StringTable.Builder>
 
 - 
mergeFrompublic Osmformat.StringTable.Builder mergeFrom(Osmformat.StringTable other) 
 - 
isInitializedpublic final boolean isInitialized() - Specified by:
- isInitializedin interface- proto4.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- proto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
 
 - 
mergeFrompublic Osmformat.StringTable.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
- mergeFromin interface- proto4.Message.Builder
- Specified by:
- mergeFromin interface- proto4.MessageLite.Builder
- Overrides:
- mergeFromin class- proto4.AbstractMessage.Builder<Osmformat.StringTable.Builder>
- Throws:
- IOException
 
 - 
getSListpublic List<proto4.ByteString> getSList() repeated bytes s = 1;- Specified by:
- getSListin interface- Osmformat.StringTableOrBuilder
- Returns:
- A list containing the s.
 
 - 
getSCountpublic int getSCount() repeated bytes s = 1;- Specified by:
- getSCountin interface- Osmformat.StringTableOrBuilder
- Returns:
- The count of s.
 
 - 
getSpublic proto4.ByteString getS(int index) repeated bytes s = 1;- Specified by:
- getSin interface- Osmformat.StringTableOrBuilder
- Parameters:
- index- The index of the element to return.
- Returns:
- The s at the given index.
 
 - 
setSpublic Osmformat.StringTable.Builder setS(int index, proto4.ByteString value) repeated bytes s = 1;- Parameters:
- index- The index to set the value at.
- value- The s to set.
- Returns:
- This builder for chaining.
 
 - 
addSpublic Osmformat.StringTable.Builder addS(proto4.ByteString value) repeated bytes s = 1;- Parameters:
- value- The s to add.
- Returns:
- This builder for chaining.
 
 - 
addAllSpublic Osmformat.StringTable.Builder addAllS(Iterable<? extends proto4.ByteString> values) repeated bytes s = 1;- Parameters:
- values- The s to add.
- Returns:
- This builder for chaining.
 
 - 
clearSpublic Osmformat.StringTable.Builder clearS() repeated bytes s = 1;- Returns:
- This builder for chaining.
 
 
- 
 
-