Interface CurvePropertyTypeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CurvePropertyType, CurvePropertyType.Builder

@Generated public interface CurvePropertyTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    A LineString is a special curve that consists of a single segment with linear interpolation.
    A LineString is a special curve that consists of a single segment with linear interpolation.
    [gml/gmlBase-extract-v3_2_1.xsd at 46:57]
    com.google.protobuf.ByteString
    [gml/gmlBase-extract-v3_2_1.xsd at 46:57]
    boolean
    [gml/gmlBase-extract-v3_2_1.xsd at 69:58]
    boolean
    A LineString is a special curve that consists of a single segment with linear interpolation.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getNilReason

      String getNilReason()
       [gml/gmlBase-extract-v3_2_1.xsd at 46:57]
       
      string nil_reason = 1;
      Returns:
      The nilReason.
    • getNilReasonBytes

      com.google.protobuf.ByteString getNilReasonBytes()
       [gml/gmlBase-extract-v3_2_1.xsd at 46:57]
       
      string nil_reason = 1;
      Returns:
      The bytes for nilReason.
    • getOwns

      boolean getOwns()
       [gml/gmlBase-extract-v3_2_1.xsd at 69:58]
       
      bool owns = 2;
      Returns:
      The owns.
    • hasLineString

      boolean hasLineString()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 3;
      Returns:
      Whether the lineString field is set.
    • getLineString

      LineStringType getLineString()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 3;
      Returns:
      The lineString.
    • getLineStringOrBuilder

      LineStringTypeOrBuilder getLineStringOrBuilder()
       A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two.  [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 265:93]
       
      .net.opengis.www.gml.v3_2.LineStringType line_string = 3;
    • getAbstractCurveTypeCase

      CurvePropertyType.AbstractCurveTypeCase getAbstractCurveTypeCase()