public static final class Osmformat.StringTable.Builder extends GeneratedMessageLite.Builder <Osmformat .StringTable ,Osmformat .StringTable .Builder > implements Osmformat .StringTableOrBuilder
OSMPBF.StringTable
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.
| Modifier and Type | Method and Description |
|---|---|
Osmformat |
addAllS(Iterable
repeated bytes s = 1;
|
Osmformat |
addS(ByteString
repeated bytes s = 1;
|
Osmformat |
build()
|
Osmformat |
buildPartial()
|
Osmformat |
clear()
|
Osmformat |
clearS()
repeated bytes s = 1;
|
Osmformat |
clone()
|
Osmformat |
getDefaultInstanceForType()
|
ByteString |
getS(int index)
repeated bytes s = 1;
|
int |
getSCount()
repeated bytes s = 1;
|
List |
getSList()
repeated bytes s = 1;
|
boolean |
isInitialized()
|
Osmformat |
mergeFrom(CodedInputStream
|
Osmformat |
mergeFrom(Osmformat
|
Osmformat |
setS(int index, ByteString
repeated bytes s = 1;
|
getUnknownFields, parseUnknownField, setUnknownFieldsaddAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionpublic Osmformat.StringTable .Builder clear()
public Osmformat.StringTable .Builder clone()
public Osmformat.StringTable getDefaultInstanceForType()
public Osmformat.StringTable build()
public Osmformat.StringTable buildPartial()
public Osmformat.StringTable .Builder mergeFrom(Osmformat .StringTable other)
public final boolean isInitialized()
public Osmformat.StringTable .Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface
MessageLite.Builder
mergeFrom in class
AbstractMessageLite.Builder <Osmformat.StringTable.Builder >
IOException
public List<ByteString > getSList()
repeated bytes s = 1;
public int getSCount()
repeated bytes s = 1;
public ByteStringgetS(int index)
repeated bytes s = 1;
public Osmformat.StringTable .Builder setS(int index, ByteString value)
repeated bytes s = 1;
public Osmformat.StringTable .Builder addS(ByteString value)
repeated bytes s = 1;
public Osmformat.StringTable .Builder addAllS(Iterable <? extends ByteString > values)
repeated bytes s = 1;
public Osmformat.StringTable .Builder clearS()
repeated bytes s = 1;