Class Osmformat.Node.Builder
- java.lang.Object
- 
- proto4.AbstractMessageLite.Builder
- 
- proto4.AbstractMessage.Builder<BuilderT>
- 
- proto4.GeneratedMessage.Builder<Osmformat.Node.Builder>
- 
- org.apache.sedona.sql.datasources.osmpbf.build.Osmformat.Node.Builder
 
 
 
 
- 
- All Implemented Interfaces:
- Cloneable,- Osmformat.NodeOrBuilder,- proto4.Message.Builder,- proto4.MessageLite.Builder,- proto4.MessageLiteOrBuilder,- proto4.MessageOrBuilder
 - Enclosing class:
- Osmformat.Node
 
 public static final class Osmformat.Node.Builder extends proto4.GeneratedMessage.Builder<Osmformat.Node.Builder> implements Osmformat.NodeOrBuilder Protobuf typeNode
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Osmformat.Node.BuilderaddAllKeys(Iterable<? extends Integer> values)Parallel arrays.Osmformat.Node.BuilderaddAllVals(Iterable<? extends Integer> values)String IDs.Osmformat.Node.BuilderaddKeys(int value)Parallel arrays.Osmformat.Node.BuilderaddVals(int value)String IDs.Osmformat.Nodebuild()Osmformat.NodebuildPartial()Osmformat.Node.Builderclear()Osmformat.Node.BuilderclearId()required sint64 id = 1;Osmformat.Node.BuilderclearInfo()May be omitted in omitmetaOsmformat.Node.BuilderclearKeys()Parallel arrays.Osmformat.Node.BuilderclearLat()required sint64 lat = 8;Osmformat.Node.BuilderclearLon()required sint64 lon = 9;Osmformat.Node.BuilderclearVals()String IDs.Osmformat.NodegetDefaultInstanceForType()static proto4.Descriptors.DescriptorgetDescriptor()proto4.Descriptors.DescriptorgetDescriptorForType()longgetId()required sint64 id = 1;Osmformat.InfogetInfo()May be omitted in omitmetaOsmformat.Info.BuildergetInfoBuilder()May be omitted in omitmetaOsmformat.InfoOrBuildergetInfoOrBuilder()May be omitted in omitmetaintgetKeys(int index)Parallel arrays.intgetKeysCount()Parallel arrays.List<Integer>getKeysList()Parallel arrays.longgetLat()required sint64 lat = 8;longgetLon()required sint64 lon = 9;intgetVals(int index)String IDs.intgetValsCount()String IDs.List<Integer>getValsList()String IDs.booleanhasId()required sint64 id = 1;booleanhasInfo()May be omitted in omitmetabooleanhasLat()required sint64 lat = 8;booleanhasLon()required sint64 lon = 9;protected proto4.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Osmformat.Node.BuildermergeFrom(Osmformat.Node other)Osmformat.Node.BuildermergeFrom(proto4.CodedInputStream input, proto4.ExtensionRegistryLite extensionRegistry)Osmformat.Node.BuildermergeFrom(proto4.Message other)Osmformat.Node.BuildermergeInfo(Osmformat.Info value)May be omitted in omitmetaOsmformat.Node.BuildersetId(long value)required sint64 id = 1;Osmformat.Node.BuildersetInfo(Osmformat.Info value)May be omitted in omitmetaOsmformat.Node.BuildersetInfo(Osmformat.Info.Builder builderForValue)May be omitted in omitmetaOsmformat.Node.BuildersetKeys(int index, int value)Parallel arrays.Osmformat.Node.BuildersetLat(long value)required sint64 lat = 8;Osmformat.Node.BuildersetLon(long value)required sint64 lon = 9;Osmformat.Node.BuildersetVals(int index, int value)String IDs.- 
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.Node.Builder>
 
 - 
clearpublic Osmformat.Node.Builder clear() - Specified by:
- clearin interface- proto4.Message.Builder
- Specified by:
- clearin interface- proto4.MessageLite.Builder
- Overrides:
- clearin class- proto4.GeneratedMessage.Builder<Osmformat.Node.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.Node.Builder>
 
 - 
getDefaultInstanceForTypepublic Osmformat.Node getDefaultInstanceForType() - Specified by:
- getDefaultInstanceForTypein interface- proto4.MessageLiteOrBuilder
- Specified by:
- getDefaultInstanceForTypein interface- proto4.MessageOrBuilder
 
 - 
buildpublic Osmformat.Node build() - Specified by:
- buildin interface- proto4.Message.Builder
- Specified by:
- buildin interface- proto4.MessageLite.Builder
 
 - 
buildPartialpublic Osmformat.Node buildPartial() - Specified by:
- buildPartialin interface- proto4.Message.Builder
- Specified by:
- buildPartialin interface- proto4.MessageLite.Builder
 
 - 
mergeFrompublic Osmformat.Node.Builder mergeFrom(proto4.Message other) - Specified by:
- mergeFromin interface- proto4.Message.Builder
- Overrides:
- mergeFromin class- proto4.AbstractMessage.Builder<Osmformat.Node.Builder>
 
 - 
mergeFrompublic Osmformat.Node.Builder mergeFrom(Osmformat.Node other) 
 - 
isInitializedpublic final boolean isInitialized() - Specified by:
- isInitializedin interface- proto4.MessageLiteOrBuilder
- Overrides:
- isInitializedin class- proto4.GeneratedMessage.Builder<Osmformat.Node.Builder>
 
 - 
mergeFrompublic Osmformat.Node.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.Node.Builder>
- Throws:
- IOException
 
 - 
hasIdpublic boolean hasId() required sint64 id = 1;- Specified by:
- hasIdin interface- Osmformat.NodeOrBuilder
- Returns:
- Whether the id field is set.
 
 - 
getIdpublic long getId() required sint64 id = 1;- Specified by:
- getIdin interface- Osmformat.NodeOrBuilder
- Returns:
- The id.
 
 - 
setIdpublic Osmformat.Node.Builder setId(long value) required sint64 id = 1;- Parameters:
- value- The id to set.
- Returns:
- This builder for chaining.
 
 - 
clearIdpublic Osmformat.Node.Builder clearId() required sint64 id = 1;- Returns:
- This builder for chaining.
 
 - 
getKeysListpublic List<Integer> getKeysList() Parallel arrays. repeated uint32 keys = 2 [packed = true];- Specified by:
- getKeysListin interface- Osmformat.NodeOrBuilder
- Returns:
- A list containing the keys.
 
 - 
getKeysCountpublic int getKeysCount() Parallel arrays. repeated uint32 keys = 2 [packed = true];- Specified by:
- getKeysCountin interface- Osmformat.NodeOrBuilder
- Returns:
- The count of keys.
 
 - 
getKeyspublic int getKeys(int index) Parallel arrays. repeated uint32 keys = 2 [packed = true];- Specified by:
- getKeysin interface- Osmformat.NodeOrBuilder
- Parameters:
- index- The index of the element to return.
- Returns:
- The keys at the given index.
 
 - 
setKeyspublic Osmformat.Node.Builder setKeys(int index, int value) Parallel arrays. repeated uint32 keys = 2 [packed = true];- Parameters:
- index- The index to set the value at.
- value- The keys to set.
- Returns:
- This builder for chaining.
 
 - 
addKeyspublic Osmformat.Node.Builder addKeys(int value) Parallel arrays. repeated uint32 keys = 2 [packed = true];- Parameters:
- value- The keys to add.
- Returns:
- This builder for chaining.
 
 - 
addAllKeyspublic Osmformat.Node.Builder addAllKeys(Iterable<? extends Integer> values) Parallel arrays. repeated uint32 keys = 2 [packed = true];- Parameters:
- values- The keys to add.
- Returns:
- This builder for chaining.
 
 - 
clearKeyspublic Osmformat.Node.Builder clearKeys() Parallel arrays. repeated uint32 keys = 2 [packed = true];- Returns:
- This builder for chaining.
 
 - 
getValsListpublic List<Integer> getValsList() String IDs. repeated uint32 vals = 3 [packed = true];- Specified by:
- getValsListin interface- Osmformat.NodeOrBuilder
- Returns:
- A list containing the vals.
 
 - 
getValsCountpublic int getValsCount() String IDs. repeated uint32 vals = 3 [packed = true];- Specified by:
- getValsCountin interface- Osmformat.NodeOrBuilder
- Returns:
- The count of vals.
 
 - 
getValspublic int getVals(int index) String IDs. repeated uint32 vals = 3 [packed = true];- Specified by:
- getValsin interface- Osmformat.NodeOrBuilder
- Parameters:
- index- The index of the element to return.
- Returns:
- The vals at the given index.
 
 - 
setValspublic Osmformat.Node.Builder setVals(int index, int value) String IDs. repeated uint32 vals = 3 [packed = true];- Parameters:
- index- The index to set the value at.
- value- The vals to set.
- Returns:
- This builder for chaining.
 
 - 
addValspublic Osmformat.Node.Builder addVals(int value) String IDs. repeated uint32 vals = 3 [packed = true];- Parameters:
- value- The vals to add.
- Returns:
- This builder for chaining.
 
 - 
addAllValspublic Osmformat.Node.Builder addAllVals(Iterable<? extends Integer> values) String IDs. repeated uint32 vals = 3 [packed = true];- Parameters:
- values- The vals to add.
- Returns:
- This builder for chaining.
 
 - 
clearValspublic Osmformat.Node.Builder clearVals() String IDs. repeated uint32 vals = 3 [packed = true];- Returns:
- This builder for chaining.
 
 - 
hasInfopublic boolean hasInfo() May be omitted in omitmeta optional .Info info = 4;- Specified by:
- hasInfoin interface- Osmformat.NodeOrBuilder
- Returns:
- Whether the info field is set.
 
 - 
getInfopublic Osmformat.Info getInfo() May be omitted in omitmeta optional .Info info = 4;- Specified by:
- getInfoin interface- Osmformat.NodeOrBuilder
- Returns:
- The info.
 
 - 
setInfopublic Osmformat.Node.Builder setInfo(Osmformat.Info value) May be omitted in omitmeta optional .Info info = 4;
 - 
setInfopublic Osmformat.Node.Builder setInfo(Osmformat.Info.Builder builderForValue) May be omitted in omitmeta optional .Info info = 4;
 - 
mergeInfopublic Osmformat.Node.Builder mergeInfo(Osmformat.Info value) May be omitted in omitmeta optional .Info info = 4;
 - 
clearInfopublic Osmformat.Node.Builder clearInfo() May be omitted in omitmeta optional .Info info = 4;
 - 
getInfoBuilderpublic Osmformat.Info.Builder getInfoBuilder() May be omitted in omitmeta optional .Info info = 4;
 - 
getInfoOrBuilderpublic Osmformat.InfoOrBuilder getInfoOrBuilder() May be omitted in omitmeta optional .Info info = 4;- Specified by:
- getInfoOrBuilderin interface- Osmformat.NodeOrBuilder
 
 - 
hasLatpublic boolean hasLat() required sint64 lat = 8;- Specified by:
- hasLatin interface- Osmformat.NodeOrBuilder
- Returns:
- Whether the lat field is set.
 
 - 
getLatpublic long getLat() required sint64 lat = 8;- Specified by:
- getLatin interface- Osmformat.NodeOrBuilder
- Returns:
- The lat.
 
 - 
setLatpublic Osmformat.Node.Builder setLat(long value) required sint64 lat = 8;- Parameters:
- value- The lat to set.
- Returns:
- This builder for chaining.
 
 - 
clearLatpublic Osmformat.Node.Builder clearLat() required sint64 lat = 8;- Returns:
- This builder for chaining.
 
 - 
hasLonpublic boolean hasLon() required sint64 lon = 9;- Specified by:
- hasLonin interface- Osmformat.NodeOrBuilder
- Returns:
- Whether the lon field is set.
 
 - 
getLonpublic long getLon() required sint64 lon = 9;- Specified by:
- getLonin interface- Osmformat.NodeOrBuilder
- Returns:
- The lon.
 
 - 
setLonpublic Osmformat.Node.Builder setLon(long value) required sint64 lon = 9;- Parameters:
- value- The lon to set.
- Returns:
- This builder for chaining.
 
 - 
clearLonpublic Osmformat.Node.Builder clearLon() required sint64 lon = 9;- Returns:
- This builder for chaining.
 
 
- 
 
-