public final class GeometryOperand extends Object implements Name, Serializable
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>
| Modifier and Type | Field and Description |
|---|---|
static GeometryOperand |
Arc
"http://www.opengis.net/gml/Arc" |
static GeometryOperand |
ArcByBulge
"http://www.opengis.net/gml/ArcByBulge" |
static GeometryOperand |
ArcByCenterPoint
"http://www.opengis.net/gml/ArcByCenterPoint" |
static GeometryOperand |
Bezier
"http://www.opengis.net/gml/Bezier" |
static GeometryOperand |
Circle
"http://www.opengis.net/gml/Circle" |
static GeometryOperand |
CircleByCenterPoint
"http://www.opengis.net/gml/CircleByCenterPoint" |
static GeometryOperand |
Clothoid
"http://www.opengis.net/gml/Clothoid" |
static GeometryOperand |
CubicSpline
"http://www.opengis.net/gml/CubicSpline" |
static GeometryOperand |
Envelope
"http://www.opengis.net/gml/Envelope" |
static GeometryOperand |
Geodesic
"http://www.opengis.net/gml/Geodesic" |
static GeometryOperand |
LineString
"http://www.opengis.net/gml/LineString" |
static GeometryOperand |
OffsetCurve
"http://www.opengis.net/gml/OffsetCurve" |
static GeometryOperand |
Point
"http://www.opengis.net/gml/Point" |
static GeometryOperand |
Polygon
"http://www.opengis.net/gml/Polygon" |
static GeometryOperand |
PolyhedralSurface
"http://www.opengis.net/gml/PolyhedralSurface" |
static GeometryOperand |
Solid
"http://www.opengis.net/gml/Solid" |
static GeometryOperand |
Tin
"http://www.opengis.net/gml/Tin" |
static GeometryOperand |
Triangle
"http://www.opengis.net/gml/Triangle" |
static GeometryOperand |
TriangulatedSurface
"http://www.opengis.net/gml/TriangulatedSurface" |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other)
Compares this operand with the specified value for equality.
|
static GeometryOperand |
get(String namespaceURI,
String name)
Returns the geometry operand for the given name.
|
String |
getLocalPart()
Retrieve the Local name.
|
String |
getNamespaceURI()
Returns the name space, which is usually
"http://www.opengis.net/gml". |
String |
getSeparator()
Separator to use between getNamespaceURI() and getLocalPart() when constructing getURI().
|
String |
getURI()
Convert this name to a complete URI.
|
int |
hashCode()
Returns a hash code value for this operand.
|
boolean |
isGlobal()
Returns
false since this name has a namespace. |
String |
toString()
Returns a string representation of this operand.
|
public static final GeometryOperand Envelope
"http://www.opengis.net/gml/Envelope"public static final GeometryOperand Point
"http://www.opengis.net/gml/Point"public static final GeometryOperand LineString
"http://www.opengis.net/gml/LineString"public static final GeometryOperand Polygon
"http://www.opengis.net/gml/Polygon"public static final GeometryOperand ArcByCenterPoint
"http://www.opengis.net/gml/ArcByCenterPoint"public static final GeometryOperand CircleByCenterPoint
"http://www.opengis.net/gml/CircleByCenterPoint"public static final GeometryOperand Arc
"http://www.opengis.net/gml/Arc"public static final GeometryOperand Circle
"http://www.opengis.net/gml/Circle"public static final GeometryOperand ArcByBulge
"http://www.opengis.net/gml/ArcByBulge"public static final GeometryOperand Bezier
"http://www.opengis.net/gml/Bezier"public static final GeometryOperand Clothoid
"http://www.opengis.net/gml/Clothoid"public static final GeometryOperand CubicSpline
"http://www.opengis.net/gml/CubicSpline"public static final GeometryOperand Geodesic
"http://www.opengis.net/gml/Geodesic"public static final GeometryOperand OffsetCurve
"http://www.opengis.net/gml/OffsetCurve"public static final GeometryOperand Triangle
"http://www.opengis.net/gml/Triangle"public static final GeometryOperand PolyhedralSurface
"http://www.opengis.net/gml/PolyhedralSurface"public static final GeometryOperand TriangulatedSurface
"http://www.opengis.net/gml/TriangulatedSurface"public static final GeometryOperand Tin
"http://www.opengis.net/gml/Tin"public static final GeometryOperand Solid
"http://www.opengis.net/gml/Solid"public static GeometryOperand get(String namespaceURI, String name)
namespaceURI - The namespace URI, or null for the default one.name - The operand name.null if none was found.public String getLocalPart()
getLocalPart in interface Namepublic String getNamespaceURI()
"http://www.opengis.net/gml".getNamespaceURI in interface Namepublic String getURI()
public boolean isGlobal()
false since this name has a namespace.public String getSeparator()
NameThis separator is only used to construct a visually pleasing getURI() result. The value to use as a separator depends on the registry or namespace you are working with. JNDI naming services have been known to use "/" and ":". Referring to an element in an XMLSchema document has been represented with a "#" symbol.
getSeparator in interface Namepublic int hashCode()
public boolean equals(Object other)
Copyright © 1996–2021 Geotools. All rights reserved.