public static final class Osmformat.PrimitiveBlock.Builder extends com.protobuf .GeneratedMessageLite .Builder <Osmformat .PrimitiveBlock ,Osmformat .PrimitiveBlock .Builder > implements Osmformat .PrimitiveBlockOrBuilder
public Osmformat.PrimitiveBlock .Builder clear()
public Osmformat.PrimitiveBlock .Builder clone()
public Osmformat.PrimitiveBlock getDefaultInstanceForType()
public Osmformat.PrimitiveBlock build()
public Osmformat.PrimitiveBlock buildPartial()
public Osmformat.PrimitiveBlock .Builder mergeFrom(Osmformat .PrimitiveBlock other)
public final boolean isInitialized()
public Osmformat.PrimitiveBlock .Builder mergeFrom(com .protobuf .CodedInputStream input, com .protobuf .ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface
com.google.protobuf.MessageLite.Builder
mergeFrom in class
com.google.protobuf.AbstractMessageLite.Builder<Osmformat.PrimitiveBlock.Builder >
IOException
public boolean hasStringtable()
public Osmformat.StringTable getStringtable()
public Osmformat.PrimitiveBlock .Builder setStringtable(Osmformat .StringTable value)
public Osmformat.PrimitiveBlock .Builder setStringtable(Osmformat .StringTable .Builder builderForValue)
public Osmformat.PrimitiveBlock .Builder mergeStringtable(Osmformat .StringTable value)
public Osmformat.PrimitiveBlock .Builder clearStringtable()
public List<Osmformat .PrimitiveGroup > getPrimitivegroupList()
public int getPrimitivegroupCount()
public Osmformat.PrimitiveGroup getPrimitivegroup(int index)
public Osmformat.PrimitiveBlock .Builder setPrimitivegroup(int index, Osmformat .PrimitiveGroup value)
public Osmformat.PrimitiveBlock .Builder setPrimitivegroup(int index, Osmformat .PrimitiveGroup .Builder builderForValue)
public Osmformat.PrimitiveBlock .Builder addPrimitivegroup(Osmformat .PrimitiveGroup value)
public Osmformat.PrimitiveBlock .Builder addPrimitivegroup(int index, Osmformat .PrimitiveGroup value)
public Osmformat.PrimitiveBlock .Builder addPrimitivegroup(Osmformat .PrimitiveGroup .Builder builderForValue)
public Osmformat.PrimitiveBlock .Builder addPrimitivegroup(int index, Osmformat .PrimitiveGroup .Builder builderForValue)
public Osmformat.PrimitiveBlock .Builder addAllPrimitivegroup(Iterable <? extends Osmformat .PrimitiveGroup > values)
public Osmformat.PrimitiveBlock .Builder clearPrimitivegroup()
public Osmformat.PrimitiveBlock .Builder removePrimitivegroup(int index)
public boolean hasGranularity()
public int getGranularity()
public Osmformat.PrimitiveBlock .Builder setGranularity(int value)
public Osmformat.PrimitiveBlock .Builder clearGranularity()
public boolean hasLatOffset()
public long getLatOffset()
public Osmformat.PrimitiveBlock .Builder setLatOffset(long value)
public Osmformat.PrimitiveBlock .Builder clearLatOffset()
public boolean hasLonOffset()
public long getLonOffset()
public Osmformat.PrimitiveBlock .Builder setLonOffset(long value)
public Osmformat.PrimitiveBlock .Builder clearLonOffset()
public boolean hasDateGranularity()
public int getDateGranularity()
public Osmformat.PrimitiveBlock .Builder setDateGranularity(int value)
public Osmformat.PrimitiveBlock .Builder clearDateGranularity()