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 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;