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 Summary
Modifier and TypeMethodDescriptionrepeated bytes s = 1;addS(proto4.ByteString value) repeated bytes s = 1;build()clear()clearS()repeated bytes s = 1;static final proto4.Descriptors.Descriptorproto4.Descriptors.Descriptorproto4.ByteStringgetS(int index) repeated bytes s = 1;intrepeated bytes s = 1;List<proto4.ByteString>getSList()repeated bytes s = 1;protected proto4.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Osmformat.StringTable other) mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) mergeFrom(proto4.Message other) setS(int index, proto4.ByteString value) repeated bytes s = 1;Methods inherited from class proto4.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class proto4.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class proto4.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface proto4.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface proto4.MessageLite.Builder
mergeFromMethods inherited from interface proto4.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final proto4.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected proto4.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classproto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
-
clear
- Specified by:
clearin interfaceproto4.Message.Builder- Specified by:
clearin interfaceproto4.MessageLite.Builder- Overrides:
clearin classproto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
-
getDescriptorForType
public proto4.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfaceproto4.Message.Builder- Specified by:
getDescriptorForTypein interfaceproto4.MessageOrBuilder- Overrides:
getDescriptorForTypein classproto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceproto4.MessageOrBuilder
-
build
- Specified by:
buildin interfaceproto4.Message.Builder- Specified by:
buildin interfaceproto4.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceproto4.Message.Builder- Specified by:
buildPartialin interfaceproto4.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfaceproto4.Message.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Osmformat.StringTable.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfaceproto4.MessageLiteOrBuilder- Overrides:
isInitializedin classproto4.GeneratedMessage.Builder<Osmformat.StringTable.Builder>
-
mergeFrom
public Osmformat.StringTable.Builder mergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfaceproto4.Message.Builder- Specified by:
mergeFromin interfaceproto4.MessageLite.Builder- Overrides:
mergeFromin classproto4.AbstractMessage.Builder<Osmformat.StringTable.Builder>- Throws:
IOException
-
getSList
repeated bytes s = 1;- Specified by:
getSListin interfaceOsmformat.StringTableOrBuilder- Returns:
- A list containing the s.
-
getSCount
public int getSCount()repeated bytes s = 1;- Specified by:
getSCountin interfaceOsmformat.StringTableOrBuilder- Returns:
- The count of s.
-
getS
public proto4.ByteString getS(int index) repeated bytes s = 1;- Specified by:
getSin interfaceOsmformat.StringTableOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The s at the given index.
-
setS
repeated bytes s = 1;- Parameters:
index- The index to set the value at.value- The s to set.- Returns:
- This builder for chaining.
-
addS
repeated bytes s = 1;- Parameters:
value- The s to add.- Returns:
- This builder for chaining.
-
addAllS
repeated bytes s = 1;- Parameters:
values- The s to add.- Returns:
- This builder for chaining.
-
clearS
repeated bytes s = 1;- Returns:
- This builder for chaining.
-