类 ProtoFeature.FeatureCollection.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
- org.wowtools.giscat.vector.pojo.proto.ProtoFeature.FeatureCollection.Builder
-
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ProtoFeature.FeatureCollectionOrBuilder
public static final class ProtoFeature.FeatureCollection.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder> implements ProtoFeature.FeatureCollectionOrBuilder
FeatureCollection
Protobuf typepojo.FeatureCollection
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 ProtoFeature.FeatureCollection.BuilderaddAllBytesValues(Iterable<? extends com.google.protobuf.ByteString> values)repeated bytes bytesValues = 7;ProtoFeature.FeatureCollection.BuilderaddAllDoubleValues(Iterable<? extends Double> values)repeated double doubleValues = 2;ProtoFeature.FeatureCollection.BuilderaddAllFloatValues(Iterable<? extends Float> values)repeated float floatValues = 3;ProtoFeature.FeatureCollection.BuilderaddAllGeometries(Iterable<? extends ProtoFeature.Geometry> values)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderaddAllKeys(Iterable<String> values)key id、value id对应的具体值ProtoFeature.FeatureCollection.BuilderaddAllPropertiess(Iterable<? extends ProtoFeature.Map> values)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderaddAllSint32Values(Iterable<? extends Integer> values)repeated sint32 sint32Values = 4;ProtoFeature.FeatureCollection.BuilderaddAllSint64Values(Iterable<? extends Long> values)repeated sint64 sint64Values = 5;ProtoFeature.FeatureCollection.BuilderaddAllStringValues(Iterable<String> values)repeated string stringValues = 6;ProtoFeature.FeatureCollection.BuilderaddBytesValues(com.google.protobuf.ByteString value)repeated bytes bytesValues = 7;ProtoFeature.FeatureCollection.BuilderaddDoubleValues(double value)repeated double doubleValues = 2;ProtoFeature.FeatureCollection.BuilderaddFloatValues(float value)repeated float floatValues = 3;ProtoFeature.FeatureCollection.BuilderaddGeometries(int index, ProtoFeature.Geometry value)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderaddGeometries(int index, ProtoFeature.Geometry.Builder builderForValue)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderaddGeometries(ProtoFeature.Geometry value)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderaddGeometries(ProtoFeature.Geometry.Builder builderForValue)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.Geometry.BuilderaddGeometriesBuilder()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.Geometry.BuilderaddGeometriesBuilder(int index)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderaddKeys(String value)key id、value id对应的具体值ProtoFeature.FeatureCollection.BuilderaddKeysBytes(com.google.protobuf.ByteString value)key id、value id对应的具体值ProtoFeature.FeatureCollection.BuilderaddPropertiess(int index, ProtoFeature.Map value)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderaddPropertiess(int index, ProtoFeature.Map.Builder builderForValue)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderaddPropertiess(ProtoFeature.Map value)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderaddPropertiess(ProtoFeature.Map.Builder builderForValue)repeated .pojo.Map propertiess = 9;ProtoFeature.Map.BuilderaddPropertiessBuilder()repeated .pojo.Map propertiess = 9;ProtoFeature.Map.BuilderaddPropertiessBuilder(int index)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProtoFeature.FeatureCollection.BuilderaddSint32Values(int value)repeated sint32 sint32Values = 4;ProtoFeature.FeatureCollection.BuilderaddSint64Values(long value)repeated sint64 sint64Values = 5;ProtoFeature.FeatureCollection.BuilderaddStringValues(String value)repeated string stringValues = 6;ProtoFeature.FeatureCollection.BuilderaddStringValuesBytes(com.google.protobuf.ByteString value)repeated string stringValues = 6;ProtoFeature.FeatureCollectionbuild()ProtoFeature.FeatureCollectionbuildPartial()ProtoFeature.FeatureCollection.Builderclear()ProtoFeature.FeatureCollection.BuilderclearBytesValues()repeated bytes bytesValues = 7;ProtoFeature.FeatureCollection.BuilderclearDoubleValues()repeated double doubleValues = 2;ProtoFeature.FeatureCollection.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ProtoFeature.FeatureCollection.BuilderclearFloatValues()repeated float floatValues = 3;ProtoFeature.FeatureCollection.BuilderclearGeometries()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderclearKeys()key id、value id对应的具体值ProtoFeature.FeatureCollection.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ProtoFeature.FeatureCollection.BuilderclearPropertiess()repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuilderclearSint32Values()repeated sint32 sint32Values = 4;ProtoFeature.FeatureCollection.BuilderclearSint64Values()repeated sint64 sint64Values = 5;ProtoFeature.FeatureCollection.BuilderclearStringValues()repeated string stringValues = 6;ProtoFeature.FeatureCollection.Builderclone()com.google.protobuf.ByteStringgetBytesValues(int index)repeated bytes bytesValues = 7;intgetBytesValuesCount()repeated bytes bytesValues = 7;List<com.google.protobuf.ByteString>getBytesValuesList()repeated bytes bytesValues = 7;ProtoFeature.FeatureCollectiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetDoubleValues(int index)repeated double doubleValues = 2;intgetDoubleValuesCount()repeated double doubleValues = 2;List<Double>getDoubleValuesList()repeated double doubleValues = 2;floatgetFloatValues(int index)repeated float floatValues = 3;intgetFloatValuesCount()repeated float floatValues = 3;List<Float>getFloatValuesList()repeated float floatValues = 3;ProtoFeature.GeometrygetGeometries(int index)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.Geometry.BuildergetGeometriesBuilder(int index)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象List<ProtoFeature.Geometry.Builder>getGeometriesBuilderList()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象intgetGeometriesCount()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象List<ProtoFeature.Geometry>getGeometriesList()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.GeometryOrBuildergetGeometriesOrBuilder(int index)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象List<? extends ProtoFeature.GeometryOrBuilder>getGeometriesOrBuilderList()features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象StringgetKeys(int index)key id、value id对应的具体值com.google.protobuf.ByteStringgetKeysBytes(int index)key id、value id对应的具体值intgetKeysCount()key id、value id对应的具体值com.google.protobuf.ProtocolStringListgetKeysList()key id、value id对应的具体值ProtoFeature.MapgetPropertiess(int index)repeated .pojo.Map propertiess = 9;ProtoFeature.Map.BuildergetPropertiessBuilder(int index)repeated .pojo.Map propertiess = 9;List<ProtoFeature.Map.Builder>getPropertiessBuilderList()repeated .pojo.Map propertiess = 9;intgetPropertiessCount()repeated .pojo.Map propertiess = 9;List<ProtoFeature.Map>getPropertiessList()repeated .pojo.Map propertiess = 9;ProtoFeature.MapOrBuildergetPropertiessOrBuilder(int index)repeated .pojo.Map propertiess = 9;List<? extends ProtoFeature.MapOrBuilder>getPropertiessOrBuilderList()repeated .pojo.Map propertiess = 9;intgetSint32Values(int index)repeated sint32 sint32Values = 4;intgetSint32ValuesCount()repeated sint32 sint32Values = 4;List<Integer>getSint32ValuesList()repeated sint32 sint32Values = 4;longgetSint64Values(int index)repeated sint64 sint64Values = 5;intgetSint64ValuesCount()repeated sint64 sint64Values = 5;List<Long>getSint64ValuesList()repeated sint64 sint64Values = 5;StringgetStringValues(int index)repeated string stringValues = 6;com.google.protobuf.ByteStringgetStringValuesBytes(int index)repeated string stringValues = 6;intgetStringValuesCount()repeated string stringValues = 6;com.google.protobuf.ProtocolStringListgetStringValuesList()repeated string stringValues = 6;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProtoFeature.FeatureCollection.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProtoFeature.FeatureCollection.BuildermergeFrom(com.google.protobuf.Message other)ProtoFeature.FeatureCollection.BuildermergeFrom(ProtoFeature.FeatureCollection other)ProtoFeature.FeatureCollection.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProtoFeature.FeatureCollection.BuilderremoveGeometries(int index)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuilderremovePropertiess(int index)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuildersetBytesValues(int index, com.google.protobuf.ByteString value)repeated bytes bytesValues = 7;ProtoFeature.FeatureCollection.BuildersetDoubleValues(int index, double value)repeated double doubleValues = 2;ProtoFeature.FeatureCollection.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProtoFeature.FeatureCollection.BuildersetFloatValues(int index, float value)repeated float floatValues = 3;ProtoFeature.FeatureCollection.BuildersetGeometries(int index, ProtoFeature.Geometry value)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuildersetGeometries(int index, ProtoFeature.Geometry.Builder builderForValue)features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象ProtoFeature.FeatureCollection.BuildersetKeys(int index, String value)key id、value id对应的具体值ProtoFeature.FeatureCollection.BuildersetPropertiess(int index, ProtoFeature.Map value)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuildersetPropertiess(int index, ProtoFeature.Map.Builder builderForValue)repeated .pojo.Map propertiess = 9;ProtoFeature.FeatureCollection.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ProtoFeature.FeatureCollection.BuildersetSint32Values(int index, int value)repeated sint32 sint32Values = 4;ProtoFeature.FeatureCollection.BuildersetSint64Values(int index, long value)repeated sint64 sint64Values = 5;ProtoFeature.FeatureCollection.BuildersetStringValues(int index, String value)repeated string stringValues = 6;ProtoFeature.FeatureCollection.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
clear
public ProtoFeature.FeatureCollection.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
getDefaultInstanceForType
public ProtoFeature.FeatureCollection getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public ProtoFeature.FeatureCollection build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public ProtoFeature.FeatureCollection buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
public ProtoFeature.FeatureCollection.Builder clone()
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
setField
public ProtoFeature.FeatureCollection.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
clearField
public ProtoFeature.FeatureCollection.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
clearOneof
public ProtoFeature.FeatureCollection.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
setRepeatedField
public ProtoFeature.FeatureCollection.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
addRepeatedField
public ProtoFeature.FeatureCollection.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
mergeFrom
public ProtoFeature.FeatureCollection.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<ProtoFeature.FeatureCollection.Builder>
-
mergeFrom
public ProtoFeature.FeatureCollection.Builder mergeFrom(ProtoFeature.FeatureCollection other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
mergeFrom
public ProtoFeature.FeatureCollection.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<ProtoFeature.FeatureCollection.Builder>- 抛出:
IOException
-
getKeysList
public com.google.protobuf.ProtocolStringList getKeysList()
key id、value id对应的具体值
repeated string keys = 1;- 指定者:
getKeysList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the keys.
-
getKeysCount
public int getKeysCount()
key id、value id对应的具体值
repeated string keys = 1;- 指定者:
getKeysCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of keys.
-
getKeys
public String getKeys(int index)
key id、value id对应的具体值
repeated string keys = 1;- 指定者:
getKeys在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The keys at the given index.
-
getKeysBytes
public com.google.protobuf.ByteString getKeysBytes(int index)
key id、value id对应的具体值
repeated string keys = 1;- 指定者:
getKeysBytes在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the keys at the given index.
-
setKeys
public ProtoFeature.FeatureCollection.Builder setKeys(int index, String value)
key id、value id对应的具体值
repeated string keys = 1;- 参数:
index- The index to set the value at.value- The keys to set.- 返回:
- This builder for chaining.
-
addKeys
public ProtoFeature.FeatureCollection.Builder addKeys(String value)
key id、value id对应的具体值
repeated string keys = 1;- 参数:
value- The keys to add.- 返回:
- This builder for chaining.
-
addAllKeys
public ProtoFeature.FeatureCollection.Builder addAllKeys(Iterable<String> values)
key id、value id对应的具体值
repeated string keys = 1;- 参数:
values- The keys to add.- 返回:
- This builder for chaining.
-
clearKeys
public ProtoFeature.FeatureCollection.Builder clearKeys()
key id、value id对应的具体值
repeated string keys = 1;- 返回:
- This builder for chaining.
-
addKeysBytes
public ProtoFeature.FeatureCollection.Builder addKeysBytes(com.google.protobuf.ByteString value)
key id、value id对应的具体值
repeated string keys = 1;- 参数:
value- The bytes of the keys to add.- 返回:
- This builder for chaining.
-
getDoubleValuesList
public List<Double> getDoubleValuesList()
repeated double doubleValues = 2;- 指定者:
getDoubleValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the doubleValues.
-
getDoubleValuesCount
public int getDoubleValuesCount()
repeated double doubleValues = 2;- 指定者:
getDoubleValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of doubleValues.
-
getDoubleValues
public double getDoubleValues(int index)
repeated double doubleValues = 2;- 指定者:
getDoubleValues在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The doubleValues at the given index.
-
setDoubleValues
public ProtoFeature.FeatureCollection.Builder setDoubleValues(int index, double value)
repeated double doubleValues = 2;- 参数:
index- The index to set the value at.value- The doubleValues to set.- 返回:
- This builder for chaining.
-
addDoubleValues
public ProtoFeature.FeatureCollection.Builder addDoubleValues(double value)
repeated double doubleValues = 2;- 参数:
value- The doubleValues to add.- 返回:
- This builder for chaining.
-
addAllDoubleValues
public ProtoFeature.FeatureCollection.Builder addAllDoubleValues(Iterable<? extends Double> values)
repeated double doubleValues = 2;- 参数:
values- The doubleValues to add.- 返回:
- This builder for chaining.
-
clearDoubleValues
public ProtoFeature.FeatureCollection.Builder clearDoubleValues()
repeated double doubleValues = 2;- 返回:
- This builder for chaining.
-
getFloatValuesList
public List<Float> getFloatValuesList()
repeated float floatValues = 3;- 指定者:
getFloatValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the floatValues.
-
getFloatValuesCount
public int getFloatValuesCount()
repeated float floatValues = 3;- 指定者:
getFloatValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of floatValues.
-
getFloatValues
public float getFloatValues(int index)
repeated float floatValues = 3;- 指定者:
getFloatValues在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The floatValues at the given index.
-
setFloatValues
public ProtoFeature.FeatureCollection.Builder setFloatValues(int index, float value)
repeated float floatValues = 3;- 参数:
index- The index to set the value at.value- The floatValues to set.- 返回:
- This builder for chaining.
-
addFloatValues
public ProtoFeature.FeatureCollection.Builder addFloatValues(float value)
repeated float floatValues = 3;- 参数:
value- The floatValues to add.- 返回:
- This builder for chaining.
-
addAllFloatValues
public ProtoFeature.FeatureCollection.Builder addAllFloatValues(Iterable<? extends Float> values)
repeated float floatValues = 3;- 参数:
values- The floatValues to add.- 返回:
- This builder for chaining.
-
clearFloatValues
public ProtoFeature.FeatureCollection.Builder clearFloatValues()
repeated float floatValues = 3;- 返回:
- This builder for chaining.
-
getSint32ValuesList
public List<Integer> getSint32ValuesList()
repeated sint32 sint32Values = 4;- 指定者:
getSint32ValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the sint32Values.
-
getSint32ValuesCount
public int getSint32ValuesCount()
repeated sint32 sint32Values = 4;- 指定者:
getSint32ValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of sint32Values.
-
getSint32Values
public int getSint32Values(int index)
repeated sint32 sint32Values = 4;- 指定者:
getSint32Values在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The sint32Values at the given index.
-
setSint32Values
public ProtoFeature.FeatureCollection.Builder setSint32Values(int index, int value)
repeated sint32 sint32Values = 4;- 参数:
index- The index to set the value at.value- The sint32Values to set.- 返回:
- This builder for chaining.
-
addSint32Values
public ProtoFeature.FeatureCollection.Builder addSint32Values(int value)
repeated sint32 sint32Values = 4;- 参数:
value- The sint32Values to add.- 返回:
- This builder for chaining.
-
addAllSint32Values
public ProtoFeature.FeatureCollection.Builder addAllSint32Values(Iterable<? extends Integer> values)
repeated sint32 sint32Values = 4;- 参数:
values- The sint32Values to add.- 返回:
- This builder for chaining.
-
clearSint32Values
public ProtoFeature.FeatureCollection.Builder clearSint32Values()
repeated sint32 sint32Values = 4;- 返回:
- This builder for chaining.
-
getSint64ValuesList
public List<Long> getSint64ValuesList()
repeated sint64 sint64Values = 5;- 指定者:
getSint64ValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the sint64Values.
-
getSint64ValuesCount
public int getSint64ValuesCount()
repeated sint64 sint64Values = 5;- 指定者:
getSint64ValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of sint64Values.
-
getSint64Values
public long getSint64Values(int index)
repeated sint64 sint64Values = 5;- 指定者:
getSint64Values在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The sint64Values at the given index.
-
setSint64Values
public ProtoFeature.FeatureCollection.Builder setSint64Values(int index, long value)
repeated sint64 sint64Values = 5;- 参数:
index- The index to set the value at.value- The sint64Values to set.- 返回:
- This builder for chaining.
-
addSint64Values
public ProtoFeature.FeatureCollection.Builder addSint64Values(long value)
repeated sint64 sint64Values = 5;- 参数:
value- The sint64Values to add.- 返回:
- This builder for chaining.
-
addAllSint64Values
public ProtoFeature.FeatureCollection.Builder addAllSint64Values(Iterable<? extends Long> values)
repeated sint64 sint64Values = 5;- 参数:
values- The sint64Values to add.- 返回:
- This builder for chaining.
-
clearSint64Values
public ProtoFeature.FeatureCollection.Builder clearSint64Values()
repeated sint64 sint64Values = 5;- 返回:
- This builder for chaining.
-
getStringValuesList
public com.google.protobuf.ProtocolStringList getStringValuesList()
repeated string stringValues = 6;- 指定者:
getStringValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the stringValues.
-
getStringValuesCount
public int getStringValuesCount()
repeated string stringValues = 6;- 指定者:
getStringValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of stringValues.
-
getStringValues
public String getStringValues(int index)
repeated string stringValues = 6;- 指定者:
getStringValues在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The stringValues at the given index.
-
getStringValuesBytes
public com.google.protobuf.ByteString getStringValuesBytes(int index)
repeated string stringValues = 6;- 指定者:
getStringValuesBytes在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the stringValues at the given index.
-
setStringValues
public ProtoFeature.FeatureCollection.Builder setStringValues(int index, String value)
repeated string stringValues = 6;- 参数:
index- The index to set the value at.value- The stringValues to set.- 返回:
- This builder for chaining.
-
addStringValues
public ProtoFeature.FeatureCollection.Builder addStringValues(String value)
repeated string stringValues = 6;- 参数:
value- The stringValues to add.- 返回:
- This builder for chaining.
-
addAllStringValues
public ProtoFeature.FeatureCollection.Builder addAllStringValues(Iterable<String> values)
repeated string stringValues = 6;- 参数:
values- The stringValues to add.- 返回:
- This builder for chaining.
-
clearStringValues
public ProtoFeature.FeatureCollection.Builder clearStringValues()
repeated string stringValues = 6;- 返回:
- This builder for chaining.
-
addStringValuesBytes
public ProtoFeature.FeatureCollection.Builder addStringValuesBytes(com.google.protobuf.ByteString value)
repeated string stringValues = 6;- 参数:
value- The bytes of the stringValues to add.- 返回:
- This builder for chaining.
-
getBytesValuesList
public List<com.google.protobuf.ByteString> getBytesValuesList()
repeated bytes bytesValues = 7;- 指定者:
getBytesValuesList在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- A list containing the bytesValues.
-
getBytesValuesCount
public int getBytesValuesCount()
repeated bytes bytesValues = 7;- 指定者:
getBytesValuesCount在接口中ProtoFeature.FeatureCollectionOrBuilder- 返回:
- The count of bytesValues.
-
getBytesValues
public com.google.protobuf.ByteString getBytesValues(int index)
repeated bytes bytesValues = 7;- 指定者:
getBytesValues在接口中ProtoFeature.FeatureCollectionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The bytesValues at the given index.
-
setBytesValues
public ProtoFeature.FeatureCollection.Builder setBytesValues(int index, com.google.protobuf.ByteString value)
repeated bytes bytesValues = 7;- 参数:
index- The index to set the value at.value- The bytesValues to set.- 返回:
- This builder for chaining.
-
addBytesValues
public ProtoFeature.FeatureCollection.Builder addBytesValues(com.google.protobuf.ByteString value)
repeated bytes bytesValues = 7;- 参数:
value- The bytesValues to add.- 返回:
- This builder for chaining.
-
addAllBytesValues
public ProtoFeature.FeatureCollection.Builder addAllBytesValues(Iterable<? extends com.google.protobuf.ByteString> values)
repeated bytes bytesValues = 7;- 参数:
values- The bytesValues to add.- 返回:
- This builder for chaining.
-
clearBytesValues
public ProtoFeature.FeatureCollection.Builder clearBytesValues()
repeated bytes bytesValues = 7;- 返回:
- This builder for chaining.
-
getGeometriesList
public List<ProtoFeature.Geometry> getGeometriesList()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometriesCount
public int getGeometriesCount()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometries
public ProtoFeature.Geometry getGeometries(int index)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
setGeometries
public ProtoFeature.FeatureCollection.Builder setGeometries(int index, ProtoFeature.Geometry value)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
setGeometries
public ProtoFeature.FeatureCollection.Builder setGeometries(int index, ProtoFeature.Geometry.Builder builderForValue)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometries
public ProtoFeature.FeatureCollection.Builder addGeometries(ProtoFeature.Geometry value)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometries
public ProtoFeature.FeatureCollection.Builder addGeometries(int index, ProtoFeature.Geometry value)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometries
public ProtoFeature.FeatureCollection.Builder addGeometries(ProtoFeature.Geometry.Builder builderForValue)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometries
public ProtoFeature.FeatureCollection.Builder addGeometries(int index, ProtoFeature.Geometry.Builder builderForValue)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addAllGeometries
public ProtoFeature.FeatureCollection.Builder addAllGeometries(Iterable<? extends ProtoFeature.Geometry> values)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
clearGeometries
public ProtoFeature.FeatureCollection.Builder clearGeometries()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
removeGeometries
public ProtoFeature.FeatureCollection.Builder removeGeometries(int index)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometriesBuilder
public ProtoFeature.Geometry.Builder getGeometriesBuilder(int index)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometriesOrBuilder
public ProtoFeature.GeometryOrBuilder getGeometriesOrBuilder(int index)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometriesOrBuilderList
public List<? extends ProtoFeature.GeometryOrBuilder> getGeometriesOrBuilderList()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometriesBuilder
public ProtoFeature.Geometry.Builder addGeometriesBuilder()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
addGeometriesBuilder
public ProtoFeature.Geometry.Builder addGeometriesBuilder(int index)
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getGeometriesBuilderList
public List<ProtoFeature.Geometry.Builder> getGeometriesBuilderList()
features 为了最大限度压缩数据,这里单独列了geometry property,而未使用Feature对象
repeated .pojo.Geometry geometries = 8;
-
getPropertiessList
public List<ProtoFeature.Map> getPropertiessList()
repeated .pojo.Map propertiess = 9;
-
getPropertiessCount
public int getPropertiessCount()
repeated .pojo.Map propertiess = 9;
-
getPropertiess
public ProtoFeature.Map getPropertiess(int index)
repeated .pojo.Map propertiess = 9;
-
setPropertiess
public ProtoFeature.FeatureCollection.Builder setPropertiess(int index, ProtoFeature.Map value)
repeated .pojo.Map propertiess = 9;
-
setPropertiess
public ProtoFeature.FeatureCollection.Builder setPropertiess(int index, ProtoFeature.Map.Builder builderForValue)
repeated .pojo.Map propertiess = 9;
-
addPropertiess
public ProtoFeature.FeatureCollection.Builder addPropertiess(ProtoFeature.Map value)
repeated .pojo.Map propertiess = 9;
-
addPropertiess
public ProtoFeature.FeatureCollection.Builder addPropertiess(int index, ProtoFeature.Map value)
repeated .pojo.Map propertiess = 9;
-
addPropertiess
public ProtoFeature.FeatureCollection.Builder addPropertiess(ProtoFeature.Map.Builder builderForValue)
repeated .pojo.Map propertiess = 9;
-
addPropertiess
public ProtoFeature.FeatureCollection.Builder addPropertiess(int index, ProtoFeature.Map.Builder builderForValue)
repeated .pojo.Map propertiess = 9;
-
addAllPropertiess
public ProtoFeature.FeatureCollection.Builder addAllPropertiess(Iterable<? extends ProtoFeature.Map> values)
repeated .pojo.Map propertiess = 9;
-
clearPropertiess
public ProtoFeature.FeatureCollection.Builder clearPropertiess()
repeated .pojo.Map propertiess = 9;
-
removePropertiess
public ProtoFeature.FeatureCollection.Builder removePropertiess(int index)
repeated .pojo.Map propertiess = 9;
-
getPropertiessBuilder
public ProtoFeature.Map.Builder getPropertiessBuilder(int index)
repeated .pojo.Map propertiess = 9;
-
getPropertiessOrBuilder
public ProtoFeature.MapOrBuilder getPropertiessOrBuilder(int index)
repeated .pojo.Map propertiess = 9;
-
getPropertiessOrBuilderList
public List<? extends ProtoFeature.MapOrBuilder> getPropertiessOrBuilderList()
repeated .pojo.Map propertiess = 9;
-
addPropertiessBuilder
public ProtoFeature.Map.Builder addPropertiessBuilder()
repeated .pojo.Map propertiess = 9;
-
addPropertiessBuilder
public ProtoFeature.Map.Builder addPropertiessBuilder(int index)
repeated .pojo.Map propertiess = 9;
-
getPropertiessBuilderList
public List<ProtoFeature.Map.Builder> getPropertiessBuilderList()
repeated .pojo.Map propertiess = 9;
-
setUnknownFields
public final ProtoFeature.FeatureCollection.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
mergeUnknownFields
public final ProtoFeature.FeatureCollection.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<ProtoFeature.FeatureCollection.Builder>
-
-