public static final class Geojson.Geometry extends com.google.protobuf.GeneratedMessageV3 implements Geojson.GeometryOrBuilder
net.iakovlev.timeshape.proto.Geometry| Modifier and Type | Class and Description |
|---|---|
static class |
Geojson.Geometry.Builder
Protobuf type
net.iakovlev.timeshape.proto.Geometry |
static class |
Geojson.Geometry.TypeCase |
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| Modifier and Type | Field and Description |
|---|---|
static int |
GEOMETRYCOLLECTION_FIELD_NUMBER |
static int |
LINESTRING_FIELD_NUMBER |
static int |
MULTILINESTRING_FIELD_NUMBER |
static int |
MULTIPOINT_FIELD_NUMBER |
static int |
MULTIPOLYGON_FIELD_NUMBER |
static com.google.protobuf.Parser<Geojson.Geometry> |
PARSER
Deprecated.
|
static int |
POINT_FIELD_NUMBER |
static int |
POLYGON_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
static Geojson.Geometry |
getDefaultInstance() |
Geojson.Geometry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Geojson.GeometryCollection |
getGeometryCollection()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7; |
Geojson.GeometryCollectionOrBuilder |
getGeometryCollectionOrBuilder()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7; |
Geojson.LineString |
getLineString()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3; |
Geojson.LineStringOrBuilder |
getLineStringOrBuilder()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3; |
Geojson.MultiLineString |
getMultiLineString()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4; |
Geojson.MultiLineStringOrBuilder |
getMultiLineStringOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4; |
Geojson.MultiPoint |
getMultiPoint()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2; |
Geojson.MultiPointOrBuilder |
getMultiPointOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2; |
Geojson.MultiPolygon |
getMultiPolygon()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6; |
Geojson.MultiPolygonOrBuilder |
getMultiPolygonOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6; |
com.google.protobuf.Parser<Geojson.Geometry> |
getParserForType() |
Geojson.Point |
getPoint()
optional .net.iakovlev.timeshape.proto.Point point = 1; |
Geojson.PointOrBuilder |
getPointOrBuilder()
optional .net.iakovlev.timeshape.proto.Point point = 1; |
Geojson.Polygon |
getPolygon()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5; |
Geojson.PolygonOrBuilder |
getPolygonOrBuilder()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5; |
int |
getSerializedSize() |
Geojson.Geometry.TypeCase |
getTypeCase() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasGeometryCollection()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7; |
int |
hashCode() |
boolean |
hasLineString()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3; |
boolean |
hasMultiLineString()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4; |
boolean |
hasMultiPoint()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2; |
boolean |
hasMultiPolygon()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6; |
boolean |
hasPoint()
optional .net.iakovlev.timeshape.proto.Point point = 1; |
boolean |
hasPolygon()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Geojson.Geometry.Builder |
newBuilder() |
static Geojson.Geometry.Builder |
newBuilder(Geojson.Geometry prototype) |
Geojson.Geometry.Builder |
newBuilderForType() |
protected Geojson.Geometry.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Geojson.Geometry |
parseDelimitedFrom(java.io.InputStream input) |
static Geojson.Geometry |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Geojson.Geometry |
parseFrom(byte[] data) |
static Geojson.Geometry |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Geojson.Geometry |
parseFrom(java.nio.ByteBuffer data) |
static Geojson.Geometry |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Geojson.Geometry |
parseFrom(com.google.protobuf.ByteString data) |
static Geojson.Geometry |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Geojson.Geometry |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Geojson.Geometry |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Geojson.Geometry |
parseFrom(java.io.InputStream input) |
static Geojson.Geometry |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Geojson.Geometry> |
parser() |
Geojson.Geometry.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int POINT_FIELD_NUMBER
public static final int MULTIPOINT_FIELD_NUMBER
public static final int LINESTRING_FIELD_NUMBER
public static final int MULTILINESTRING_FIELD_NUMBER
public static final int POLYGON_FIELD_NUMBER
public static final int MULTIPOLYGON_FIELD_NUMBER
public static final int GEOMETRYCOLLECTION_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Geojson.Geometry> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Geojson.Geometry.TypeCase getTypeCase()
getTypeCase in interface Geojson.GeometryOrBuilderpublic boolean hasPoint()
optional .net.iakovlev.timeshape.proto.Point point = 1;hasPoint in interface Geojson.GeometryOrBuilderpublic Geojson.Point getPoint()
optional .net.iakovlev.timeshape.proto.Point point = 1;getPoint in interface Geojson.GeometryOrBuilderpublic Geojson.PointOrBuilder getPointOrBuilder()
optional .net.iakovlev.timeshape.proto.Point point = 1;getPointOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasMultiPoint()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;hasMultiPoint in interface Geojson.GeometryOrBuilderpublic Geojson.MultiPoint getMultiPoint()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;getMultiPoint in interface Geojson.GeometryOrBuilderpublic Geojson.MultiPointOrBuilder getMultiPointOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;getMultiPointOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasLineString()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3;hasLineString in interface Geojson.GeometryOrBuilderpublic Geojson.LineString getLineString()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3;getLineString in interface Geojson.GeometryOrBuilderpublic Geojson.LineStringOrBuilder getLineStringOrBuilder()
optional .net.iakovlev.timeshape.proto.LineString lineString = 3;getLineStringOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasMultiLineString()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;hasMultiLineString in interface Geojson.GeometryOrBuilderpublic Geojson.MultiLineString getMultiLineString()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;getMultiLineString in interface Geojson.GeometryOrBuilderpublic Geojson.MultiLineStringOrBuilder getMultiLineStringOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;getMultiLineStringOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasPolygon()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5;hasPolygon in interface Geojson.GeometryOrBuilderpublic Geojson.Polygon getPolygon()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5;getPolygon in interface Geojson.GeometryOrBuilderpublic Geojson.PolygonOrBuilder getPolygonOrBuilder()
optional .net.iakovlev.timeshape.proto.Polygon polygon = 5;getPolygonOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasMultiPolygon()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;hasMultiPolygon in interface Geojson.GeometryOrBuilderpublic Geojson.MultiPolygon getMultiPolygon()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;getMultiPolygon in interface Geojson.GeometryOrBuilderpublic Geojson.MultiPolygonOrBuilder getMultiPolygonOrBuilder()
optional .net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;getMultiPolygonOrBuilder in interface Geojson.GeometryOrBuilderpublic boolean hasGeometryCollection()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;hasGeometryCollection in interface Geojson.GeometryOrBuilderpublic Geojson.GeometryCollection getGeometryCollection()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;getGeometryCollection in interface Geojson.GeometryOrBuilderpublic Geojson.GeometryCollectionOrBuilder getGeometryCollectionOrBuilder()
optional .net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;getGeometryCollectionOrBuilder in interface Geojson.GeometryOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Geojson.Geometry parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Geojson.Geometry parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Geojson.Geometry parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Geojson.Geometry parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Geojson.Geometry parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Geojson.Geometry parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Geojson.Geometry parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Geojson.Geometry.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Geojson.Geometry.Builder newBuilder()
public static Geojson.Geometry.Builder newBuilder(Geojson.Geometry prototype)
public Geojson.Geometry.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Geojson.Geometry.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Geojson.Geometry getDefaultInstance()
public static com.google.protobuf.Parser<Geojson.Geometry> parser()
public com.google.protobuf.Parser<Geojson.Geometry> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Geojson.Geometry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder