类 ProtoFeature.GeometryCollection
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.wowtools.giscat.vector.pojo.proto.ProtoFeature.GeometryCollection
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ProtoFeature.GeometryCollectionOrBuilder
- 封闭类:
- ProtoFeature
public static final class ProtoFeature.GeometryCollection extends com.google.protobuf.GeneratedMessageV3 implements ProtoFeature.GeometryCollectionOrBuilder
GeometryCollection 注意 GeometryCollection允许嵌套
Protobuf typepojo.GeometryCollection- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classProtoFeature.GeometryCollection.BuilderGeometryCollection 注意 GeometryCollection允许嵌套-
从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
字段概要
字段 修饰符和类型 字段 说明 static intGEOMETRYCOLLECTIONS_FIELD_NUMBERstatic intLINESTRINGS_FIELD_NUMBERstatic intMULTILINESTRINGS_FIELD_NUMBERstatic intMULTIPOINTS_FIELD_NUMBERstatic intMULTIPOLYGONS_FIELD_NUMBERstatic intPOINTS_FIELD_NUMBERstatic intPOLYGONS_FIELD_NUMBER
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(Object obj)static ProtoFeature.GeometryCollectiongetDefaultInstance()ProtoFeature.GeometryCollectiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()ProtoFeature.GeometryCollectiongetGeometryCollections(int index)允许嵌套intgetGeometryCollectionsCount()允许嵌套List<ProtoFeature.GeometryCollection>getGeometryCollectionsList()允许嵌套ProtoFeature.GeometryCollectionOrBuildergetGeometryCollectionsOrBuilder(int index)允许嵌套List<? extends ProtoFeature.GeometryCollectionOrBuilder>getGeometryCollectionsOrBuilderList()允许嵌套ProtoFeature.LineStringgetLineStrings(int index)repeated .pojo.LineString lineStrings = 2;intgetLineStringsCount()repeated .pojo.LineString lineStrings = 2;List<ProtoFeature.LineString>getLineStringsList()repeated .pojo.LineString lineStrings = 2;ProtoFeature.LineStringOrBuildergetLineStringsOrBuilder(int index)repeated .pojo.LineString lineStrings = 2;List<? extends ProtoFeature.LineStringOrBuilder>getLineStringsOrBuilderList()repeated .pojo.LineString lineStrings = 2;ProtoFeature.MultiLineStringgetMultiLineStrings(int index)repeated .pojo.MultiLineString multiLineStrings = 5;intgetMultiLineStringsCount()repeated .pojo.MultiLineString multiLineStrings = 5;List<ProtoFeature.MultiLineString>getMultiLineStringsList()repeated .pojo.MultiLineString multiLineStrings = 5;ProtoFeature.MultiLineStringOrBuildergetMultiLineStringsOrBuilder(int index)repeated .pojo.MultiLineString multiLineStrings = 5;List<? extends ProtoFeature.MultiLineStringOrBuilder>getMultiLineStringsOrBuilderList()repeated .pojo.MultiLineString multiLineStrings = 5;ProtoFeature.MultiPointgetMultiPoints(int index)repeated .pojo.MultiPoint multiPoints = 4;intgetMultiPointsCount()repeated .pojo.MultiPoint multiPoints = 4;List<ProtoFeature.MultiPoint>getMultiPointsList()repeated .pojo.MultiPoint multiPoints = 4;ProtoFeature.MultiPointOrBuildergetMultiPointsOrBuilder(int index)repeated .pojo.MultiPoint multiPoints = 4;List<? extends ProtoFeature.MultiPointOrBuilder>getMultiPointsOrBuilderList()repeated .pojo.MultiPoint multiPoints = 4;ProtoFeature.MultiPolygongetMultiPolygons(int index)repeated .pojo.MultiPolygon multiPolygons = 6;intgetMultiPolygonsCount()repeated .pojo.MultiPolygon multiPolygons = 6;List<ProtoFeature.MultiPolygon>getMultiPolygonsList()repeated .pojo.MultiPolygon multiPolygons = 6;ProtoFeature.MultiPolygonOrBuildergetMultiPolygonsOrBuilder(int index)repeated .pojo.MultiPolygon multiPolygons = 6;List<? extends ProtoFeature.MultiPolygonOrBuilder>getMultiPolygonsOrBuilderList()repeated .pojo.MultiPolygon multiPolygons = 6;com.google.protobuf.Parser<ProtoFeature.GeometryCollection>getParserForType()ProtoFeature.PointgetPoints(int index)repeated .pojo.Point points = 1;intgetPointsCount()repeated .pojo.Point points = 1;List<ProtoFeature.Point>getPointsList()repeated .pojo.Point points = 1;ProtoFeature.PointOrBuildergetPointsOrBuilder(int index)repeated .pojo.Point points = 1;List<? extends ProtoFeature.PointOrBuilder>getPointsOrBuilderList()repeated .pojo.Point points = 1;ProtoFeature.PolygongetPolygons(int index)repeated .pojo.Polygon polygons = 3;intgetPolygonsCount()repeated .pojo.Polygon polygons = 3;List<ProtoFeature.Polygon>getPolygonsList()repeated .pojo.Polygon polygons = 3;ProtoFeature.PolygonOrBuildergetPolygonsOrBuilder(int index)repeated .pojo.Polygon polygons = 3;List<? extends ProtoFeature.PolygonOrBuilder>getPolygonsOrBuilderList()repeated .pojo.Polygon polygons = 3;intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ProtoFeature.GeometryCollection.BuildernewBuilder()static ProtoFeature.GeometryCollection.BuildernewBuilder(ProtoFeature.GeometryCollection prototype)ProtoFeature.GeometryCollection.BuildernewBuilderForType()protected ProtoFeature.GeometryCollection.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ProtoFeature.GeometryCollectionparseDelimitedFrom(InputStream input)static ProtoFeature.GeometryCollectionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoFeature.GeometryCollectionparseFrom(byte[] data)static ProtoFeature.GeometryCollectionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoFeature.GeometryCollectionparseFrom(com.google.protobuf.ByteString data)static ProtoFeature.GeometryCollectionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoFeature.GeometryCollectionparseFrom(com.google.protobuf.CodedInputStream input)static ProtoFeature.GeometryCollectionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoFeature.GeometryCollectionparseFrom(InputStream input)static ProtoFeature.GeometryCollectionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtoFeature.GeometryCollectionparseFrom(ByteBuffer data)static ProtoFeature.GeometryCollectionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ProtoFeature.GeometryCollection>parser()ProtoFeature.GeometryCollection.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
-
-
-
字段详细资料
-
POINTS_FIELD_NUMBER
public static final int POINTS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
LINESTRINGS_FIELD_NUMBER
public static final int LINESTRINGS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
POLYGONS_FIELD_NUMBER
public static final int POLYGONS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MULTIPOINTS_FIELD_NUMBER
public static final int MULTIPOINTS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MULTILINESTRINGS_FIELD_NUMBER
public static final int MULTILINESTRINGS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
MULTIPOLYGONS_FIELD_NUMBER
public static final int MULTIPOLYGONS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
GEOMETRYCOLLECTIONS_FIELD_NUMBER
public static final int GEOMETRYCOLLECTIONS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getPointsList
public List<ProtoFeature.Point> getPointsList()
repeated .pojo.Point points = 1;
-
getPointsOrBuilderList
public List<? extends ProtoFeature.PointOrBuilder> getPointsOrBuilderList()
repeated .pojo.Point points = 1;
-
getPointsCount
public int getPointsCount()
repeated .pojo.Point points = 1;
-
getPoints
public ProtoFeature.Point getPoints(int index)
repeated .pojo.Point points = 1;
-
getPointsOrBuilder
public ProtoFeature.PointOrBuilder getPointsOrBuilder(int index)
repeated .pojo.Point points = 1;
-
getLineStringsList
public List<ProtoFeature.LineString> getLineStringsList()
repeated .pojo.LineString lineStrings = 2;
-
getLineStringsOrBuilderList
public List<? extends ProtoFeature.LineStringOrBuilder> getLineStringsOrBuilderList()
repeated .pojo.LineString lineStrings = 2;
-
getLineStringsCount
public int getLineStringsCount()
repeated .pojo.LineString lineStrings = 2;
-
getLineStrings
public ProtoFeature.LineString getLineStrings(int index)
repeated .pojo.LineString lineStrings = 2;
-
getLineStringsOrBuilder
public ProtoFeature.LineStringOrBuilder getLineStringsOrBuilder(int index)
repeated .pojo.LineString lineStrings = 2;
-
getPolygonsList
public List<ProtoFeature.Polygon> getPolygonsList()
repeated .pojo.Polygon polygons = 3;
-
getPolygonsOrBuilderList
public List<? extends ProtoFeature.PolygonOrBuilder> getPolygonsOrBuilderList()
repeated .pojo.Polygon polygons = 3;
-
getPolygonsCount
public int getPolygonsCount()
repeated .pojo.Polygon polygons = 3;
-
getPolygons
public ProtoFeature.Polygon getPolygons(int index)
repeated .pojo.Polygon polygons = 3;
-
getPolygonsOrBuilder
public ProtoFeature.PolygonOrBuilder getPolygonsOrBuilder(int index)
repeated .pojo.Polygon polygons = 3;
-
getMultiPointsList
public List<ProtoFeature.MultiPoint> getMultiPointsList()
repeated .pojo.MultiPoint multiPoints = 4;
-
getMultiPointsOrBuilderList
public List<? extends ProtoFeature.MultiPointOrBuilder> getMultiPointsOrBuilderList()
repeated .pojo.MultiPoint multiPoints = 4;
-
getMultiPointsCount
public int getMultiPointsCount()
repeated .pojo.MultiPoint multiPoints = 4;
-
getMultiPoints
public ProtoFeature.MultiPoint getMultiPoints(int index)
repeated .pojo.MultiPoint multiPoints = 4;
-
getMultiPointsOrBuilder
public ProtoFeature.MultiPointOrBuilder getMultiPointsOrBuilder(int index)
repeated .pojo.MultiPoint multiPoints = 4;
-
getMultiLineStringsList
public List<ProtoFeature.MultiLineString> getMultiLineStringsList()
repeated .pojo.MultiLineString multiLineStrings = 5;
-
getMultiLineStringsOrBuilderList
public List<? extends ProtoFeature.MultiLineStringOrBuilder> getMultiLineStringsOrBuilderList()
repeated .pojo.MultiLineString multiLineStrings = 5;
-
getMultiLineStringsCount
public int getMultiLineStringsCount()
repeated .pojo.MultiLineString multiLineStrings = 5;
-
getMultiLineStrings
public ProtoFeature.MultiLineString getMultiLineStrings(int index)
repeated .pojo.MultiLineString multiLineStrings = 5;
-
getMultiLineStringsOrBuilder
public ProtoFeature.MultiLineStringOrBuilder getMultiLineStringsOrBuilder(int index)
repeated .pojo.MultiLineString multiLineStrings = 5;
-
getMultiPolygonsList
public List<ProtoFeature.MultiPolygon> getMultiPolygonsList()
repeated .pojo.MultiPolygon multiPolygons = 6;
-
getMultiPolygonsOrBuilderList
public List<? extends ProtoFeature.MultiPolygonOrBuilder> getMultiPolygonsOrBuilderList()
repeated .pojo.MultiPolygon multiPolygons = 6;
-
getMultiPolygonsCount
public int getMultiPolygonsCount()
repeated .pojo.MultiPolygon multiPolygons = 6;
-
getMultiPolygons
public ProtoFeature.MultiPolygon getMultiPolygons(int index)
repeated .pojo.MultiPolygon multiPolygons = 6;
-
getMultiPolygonsOrBuilder
public ProtoFeature.MultiPolygonOrBuilder getMultiPolygonsOrBuilder(int index)
repeated .pojo.MultiPolygon multiPolygons = 6;
-
getGeometryCollectionsList
public List<ProtoFeature.GeometryCollection> getGeometryCollectionsList()
允许嵌套
repeated .pojo.GeometryCollection geometryCollections = 7;
-
getGeometryCollectionsOrBuilderList
public List<? extends ProtoFeature.GeometryCollectionOrBuilder> getGeometryCollectionsOrBuilderList()
允许嵌套
repeated .pojo.GeometryCollection geometryCollections = 7;
-
getGeometryCollectionsCount
public int getGeometryCollectionsCount()
允许嵌套
repeated .pojo.GeometryCollection geometryCollections = 7;
-
getGeometryCollections
public ProtoFeature.GeometryCollection getGeometryCollections(int index)
允许嵌套
repeated .pojo.GeometryCollection geometryCollections = 7;
-
getGeometryCollectionsOrBuilder
public ProtoFeature.GeometryCollectionOrBuilder getGeometryCollectionsOrBuilder(int index)
允许嵌套
repeated .pojo.GeometryCollection geometryCollections = 7;
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()
- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ProtoFeature.GeometryCollection parseDelimitedFrom(InputStream input) throws IOException
- 抛出:
IOException
-
parseDelimitedFrom
public static ProtoFeature.GeometryCollection parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- 抛出:
IOException
-
parseFrom
public static ProtoFeature.GeometryCollection parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 抛出:
IOException
-
newBuilderForType
public ProtoFeature.GeometryCollection.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static ProtoFeature.GeometryCollection.Builder newBuilder()
-
newBuilder
public static ProtoFeature.GeometryCollection.Builder newBuilder(ProtoFeature.GeometryCollection prototype)
-
toBuilder
public ProtoFeature.GeometryCollection.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected ProtoFeature.GeometryCollection.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ProtoFeature.GeometryCollection getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ProtoFeature.GeometryCollection> parser()
-
getParserForType
public com.google.protobuf.Parser<ProtoFeature.GeometryCollection> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ProtoFeature.GeometryCollection getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-