Interface Geojson.FeatureOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Geojson.Feature, Geojson.Feature.Builder
    Enclosing class:
    Geojson

    public static interface Geojson.FeatureOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasGeometry

        boolean hasGeometry()
        required .net.iakovlev.timeshape.proto.Geometry geometry = 1;
        Returns:
        Whether the geometry field is set.
      • getGeometry

        Geojson.Geometry getGeometry()
        required .net.iakovlev.timeshape.proto.Geometry geometry = 1;
        Returns:
        The geometry.
      • getGeometryOrBuilder

        Geojson.GeometryOrBuilder getGeometryOrBuilder()
        required .net.iakovlev.timeshape.proto.Geometry geometry = 1;
      • getPropertiesList

        java.util.List<Geojson.Property> getPropertiesList()
        repeated .net.iakovlev.timeshape.proto.Property properties = 2;
      • getProperties

        Geojson.Property getProperties​(int index)
        repeated .net.iakovlev.timeshape.proto.Property properties = 2;
      • getPropertiesCount

        int getPropertiesCount()
        repeated .net.iakovlev.timeshape.proto.Property properties = 2;
      • getPropertiesOrBuilderList

        java.util.List<? extends Geojson.PropertyOrBuilder> getPropertiesOrBuilderList()
        repeated .net.iakovlev.timeshape.proto.Property properties = 2;
      • getPropertiesOrBuilder

        Geojson.PropertyOrBuilder getPropertiesOrBuilder​(int index)
        repeated .net.iakovlev.timeshape.proto.Property properties = 2;