public abstract class AbstractGeometryType extends java.lang.Object implements GeometryType
| Constructor and Description |
|---|
AbstractGeometryType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
GeometryOperation |
getGeometryOperation(int index)
Get the operation for this geometry at a concrete position
|
protected java.util.List |
getGeometryOperations() |
boolean |
hasM() |
boolean |
hasZ() |
boolean |
isSubTypeOf(GeometryType geometryType)
Check if a geometry subType inherits of other subType.
|
boolean |
isTypeOf(GeometryType geometryType)
Check if a geometry type inherits of other type.
|
void |
setGeometryOperation(int index,
GeometryOperation geomOp)
Registers an operation for this geometry type.
|
java.lang.String |
toString() |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAlias, create, getAlias, getDimension, getFullName, getGeometryClass, getName, getSubType, getSuperTypes, getType, isSubTypeOf, isTypeOfpublic boolean isTypeOf(GeometryType geometryType)
GeometryTypeisTypeOf in interface GeometryTypegeometryType - the geometry type to check if is it super typepublic boolean isSubTypeOf(GeometryType geometryType)
GeometryTypeisSubTypeOf in interface GeometryTypegeometryType - the geometry type to check if is it super subtypepublic void setGeometryOperation(int index,
GeometryOperation geomOp)
GeometryTypesetGeometryOperation in interface GeometryTypepublic GeometryOperation getGeometryOperation(int index)
GeometryTypegetGeometryOperation in interface GeometryTypeindex - The position of the operationpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprotected java.util.List getGeometryOperations()
public java.lang.String toString()
toString in interface GeometryTypetoString in class java.lang.Objectpublic boolean hasZ()
hasZ in interface GeometryTypepublic boolean hasM()
hasM in interface GeometryType