Package net.iakovlev.timeshape.proto
Interface Geojson.GeometryOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Geojson.Geometry,Geojson.Geometry.Builder
- Enclosing class:
- Geojson
public static interface Geojson.GeometryOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Geojson.GeometryCollectiongetGeometryCollection().net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;Geojson.GeometryCollectionOrBuildergetGeometryCollectionOrBuilder().net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;Geojson.LineStringgetLineString().net.iakovlev.timeshape.proto.LineString lineString = 3;Geojson.LineStringOrBuildergetLineStringOrBuilder().net.iakovlev.timeshape.proto.LineString lineString = 3;Geojson.MultiLineStringgetMultiLineString().net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;Geojson.MultiLineStringOrBuildergetMultiLineStringOrBuilder().net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;Geojson.MultiPointgetMultiPoint().net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;Geojson.MultiPointOrBuildergetMultiPointOrBuilder().net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;Geojson.MultiPolygongetMultiPolygon().net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;Geojson.MultiPolygonOrBuildergetMultiPolygonOrBuilder().net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;Geojson.PointgetPoint().net.iakovlev.timeshape.proto.Point point = 1;Geojson.PointOrBuildergetPointOrBuilder().net.iakovlev.timeshape.proto.Point point = 1;Geojson.PolygongetPolygon().net.iakovlev.timeshape.proto.Polygon polygon = 5;Geojson.PolygonOrBuildergetPolygonOrBuilder().net.iakovlev.timeshape.proto.Polygon polygon = 5;Geojson.Geometry.TypeCasegetTypeCase()booleanhasGeometryCollection().net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;booleanhasLineString().net.iakovlev.timeshape.proto.LineString lineString = 3;booleanhasMultiLineString().net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;booleanhasMultiPoint().net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;booleanhasMultiPolygon().net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;booleanhasPoint().net.iakovlev.timeshape.proto.Point point = 1;booleanhasPolygon().net.iakovlev.timeshape.proto.Polygon polygon = 5;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPoint
boolean hasPoint()
.net.iakovlev.timeshape.proto.Point point = 1;- Returns:
- Whether the point field is set.
-
getPoint
Geojson.Point getPoint()
.net.iakovlev.timeshape.proto.Point point = 1;- Returns:
- The point.
-
getPointOrBuilder
Geojson.PointOrBuilder getPointOrBuilder()
.net.iakovlev.timeshape.proto.Point point = 1;
-
hasMultiPoint
boolean hasMultiPoint()
.net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;- Returns:
- Whether the multiPoint field is set.
-
getMultiPoint
Geojson.MultiPoint getMultiPoint()
.net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;- Returns:
- The multiPoint.
-
getMultiPointOrBuilder
Geojson.MultiPointOrBuilder getMultiPointOrBuilder()
.net.iakovlev.timeshape.proto.MultiPoint multiPoint = 2;
-
hasLineString
boolean hasLineString()
.net.iakovlev.timeshape.proto.LineString lineString = 3;- Returns:
- Whether the lineString field is set.
-
getLineString
Geojson.LineString getLineString()
.net.iakovlev.timeshape.proto.LineString lineString = 3;- Returns:
- The lineString.
-
getLineStringOrBuilder
Geojson.LineStringOrBuilder getLineStringOrBuilder()
.net.iakovlev.timeshape.proto.LineString lineString = 3;
-
hasMultiLineString
boolean hasMultiLineString()
.net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;- Returns:
- Whether the multiLineString field is set.
-
getMultiLineString
Geojson.MultiLineString getMultiLineString()
.net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;- Returns:
- The multiLineString.
-
getMultiLineStringOrBuilder
Geojson.MultiLineStringOrBuilder getMultiLineStringOrBuilder()
.net.iakovlev.timeshape.proto.MultiLineString multiLineString = 4;
-
hasPolygon
boolean hasPolygon()
.net.iakovlev.timeshape.proto.Polygon polygon = 5;- Returns:
- Whether the polygon field is set.
-
getPolygon
Geojson.Polygon getPolygon()
.net.iakovlev.timeshape.proto.Polygon polygon = 5;- Returns:
- The polygon.
-
getPolygonOrBuilder
Geojson.PolygonOrBuilder getPolygonOrBuilder()
.net.iakovlev.timeshape.proto.Polygon polygon = 5;
-
hasMultiPolygon
boolean hasMultiPolygon()
.net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;- Returns:
- Whether the multiPolygon field is set.
-
getMultiPolygon
Geojson.MultiPolygon getMultiPolygon()
.net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;- Returns:
- The multiPolygon.
-
getMultiPolygonOrBuilder
Geojson.MultiPolygonOrBuilder getMultiPolygonOrBuilder()
.net.iakovlev.timeshape.proto.MultiPolygon multiPolygon = 6;
-
hasGeometryCollection
boolean hasGeometryCollection()
.net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;- Returns:
- Whether the geometryCollection field is set.
-
getGeometryCollection
Geojson.GeometryCollection getGeometryCollection()
.net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;- Returns:
- The geometryCollection.
-
getGeometryCollectionOrBuilder
Geojson.GeometryCollectionOrBuilder getGeometryCollectionOrBuilder()
.net.iakovlev.timeshape.proto.GeometryCollection geometryCollection = 7;
-
getTypeCase
Geojson.Geometry.TypeCase getTypeCase()
-
-