class HANAWktVariant extends PostgisWktVariant
| Modifier and Type | Field and Description |
|---|---|
private static java.util.List<HANAWktGeometryToken> |
GEOMETRIES |
private static java.util.Set<WktKeywordToken> |
KEYWORDS |
EMPTY| Modifier | Constructor and Description |
|---|---|
protected |
HANAWktVariant() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
add(GeometryType type,
boolean isMeasured,
boolean is3D,
java.lang.String word) |
protected java.util.Set<WktKeywordToken> |
getWktKeywords()
Returns all
WktPatternTokens in this instance. |
private boolean |
hasSameMeasuredAndZAxisSuffixInWkt(HANAWktGeometryToken candidate,
Geometry<?> geometry,
boolean ignoreMeasureMarker)
Determines whether the candidate has the same measured 'M' suffix and Z axis as the geometry in WKT.
|
java.lang.String |
wordFor(Geometry geometry,
boolean ignoreMeasureMarker) |
getEmpty, sameGeometryTypeend, getCloseList, getCloseListChar, getElementSeparator, getElemSepChar, getOpenList, getOpenListChar, matchKeywordprivate static final java.util.List<HANAWktGeometryToken> GEOMETRIES
private static final java.util.Set<WktKeywordToken> KEYWORDS
private static void add(GeometryType type, boolean isMeasured, boolean is3D, java.lang.String word)
public java.lang.String wordFor(Geometry geometry, boolean ignoreMeasureMarker)
wordFor in class PostgisWktVariantprotected java.util.Set<WktKeywordToken> getWktKeywords()
WktVariantWktPatternTokens in this instance.getWktKeywords in class PostgisWktVariantprivate boolean hasSameMeasuredAndZAxisSuffixInWkt(HANAWktGeometryToken candidate, Geometry<?> geometry, boolean ignoreMeasureMarker)
candidate - The candidate wkt geometry tokengeometry - The geometry to check the candidate wkt geometry token forignoreMeasureMarker - when set to true, this method returns true iff the candidate token is not measured