Class GeometryOperand

  • All Implemented Interfaces:
    Serializable, Comparable<GeometryOperand>, ControlledVocabulary

    public final class GeometryOperand
    extends CodeList<GeometryOperand>
    Enumeration of the different GeometryOperand types.
      <xsd:simpleType name="GeometryOperandType"<
        <xsd:restriction base="xsd:QName"<
            <xsd:enumeration value="gml:Envelope"/<
            <xsd:enumeration value="gml:Point"/<
            <xsd:enumeration value="gml:LineString"/<
            <xsd:enumeration value="gml:Polygon"/<
            <xsd:enumeration value="gml:ArcByCenterPoint"/<
            <xsd:enumeration value="gml:CircleByCenterPoint"/<
            <xsd:enumeration value="gml:Arc"/<
            <xsd:enumeration value="gml:Circle"/<
            <xsd:enumeration value="gml:ArcByBulge"/<
            <xsd:enumeration value="gml:Bezier"/<
            <xsd:enumeration value="gml:Clothoid"/<
            <xsd:enumeration value="gml:CubicSpline"/<
            <xsd:enumeration value="gml:Geodesic"/<
            <xsd:enumeration value="gml:OffsetCurve"/<
            <xsd:enumeration value="gml:Triangle"/<
            <xsd:enumeration value="gml:PolyhedralSurface"/<
            <xsd:enumeration value="gml:TriangulatedSurface"/<
            <xsd:enumeration value="gml:Tin"/<
            <xsd:enumeration value="gml:Solid"/<
         </xsd:restriction<
      </xsd:simpleType<
      
    See Also:
    Serialized Form
    • Field Detail

      • Envelope

        public static final GeometryOperand Envelope
        "http://www.opengis.net/gml/Envelope"
      • Point

        public static final GeometryOperand Point
        "http://www.opengis.net/gml/Point"
      • LineString

        public static final GeometryOperand LineString
        "http://www.opengis.net/gml/LineString"
      • Polygon

        public static final GeometryOperand Polygon
        "http://www.opengis.net/gml/Polygon"
      • ArcByCenterPoint

        public static final GeometryOperand ArcByCenterPoint
        "http://www.opengis.net/gml/ArcByCenterPoint"
      • CircleByCenterPoint

        public static final GeometryOperand CircleByCenterPoint
        "http://www.opengis.net/gml/CircleByCenterPoint"
      • Arc

        public static final GeometryOperand Arc
        "http://www.opengis.net/gml/Arc"
      • Circle

        public static final GeometryOperand Circle
        "http://www.opengis.net/gml/Circle"
      • ArcByBulge

        public static final GeometryOperand ArcByBulge
        "http://www.opengis.net/gml/ArcByBulge"
      • Bezier

        public static final GeometryOperand Bezier
        "http://www.opengis.net/gml/Bezier"
      • Clothoid

        public static final GeometryOperand Clothoid
        "http://www.opengis.net/gml/Clothoid"
      • CubicSpline

        public static final GeometryOperand CubicSpline
        "http://www.opengis.net/gml/CubicSpline"
      • Geodesic

        public static final GeometryOperand Geodesic
        "http://www.opengis.net/gml/Geodesic"
      • OffsetCurve

        public static final GeometryOperand OffsetCurve
        "http://www.opengis.net/gml/OffsetCurve"
      • Triangle

        public static final GeometryOperand Triangle
        "http://www.opengis.net/gml/Triangle"
      • PolyhedralSurface

        public static final GeometryOperand PolyhedralSurface
        "http://www.opengis.net/gml/PolyhedralSurface"
      • TriangulatedSurface

        public static final GeometryOperand TriangulatedSurface
        "http://www.opengis.net/gml/TriangulatedSurface"
      • Tin

        public static final GeometryOperand Tin
        "http://www.opengis.net/gml/Tin"
      • Solid

        public static final GeometryOperand Solid
        "http://www.opengis.net/gml/Solid"
    • Method Detail

      • values

        public static GeometryOperand[] values()
        Returns the list of GeometryOperands.
        Returns:
        the list of codes declared in the current JVM.
      • valueOf

        public static GeometryOperand valueOf​(String code)
        Returns the date type that matches the given string, or returns a new one if none match it. More specifically, this methods returns the first instance for which name().equals(code) returns true. If no existing instance is found, then a new one is created for the given name.
        Parameters:
        code - the name of the code to fetch or to create.
        Returns:
        a code matching the given name.