class PostgisWktVariant extends WktVariant
| Modifier and Type | Field and Description |
|---|---|
protected static WktEmptyGeometryToken |
EMPTY |
private static java.util.List<WktGeometryToken> |
GEOMETRIES |
private static java.util.Set<WktKeywordToken> |
KEYWORDS |
| Modifier | Constructor and Description |
|---|---|
protected |
PostgisWktVariant() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
add(GeometryType type,
boolean isMeasured,
java.lang.String word) |
WktKeywordToken |
getEmpty() |
protected java.util.Set<WktKeywordToken> |
getWktKeywords()
Returns all
WktPatternTokens in this instance. |
private boolean |
hasSameMeasuredSuffixInWkt(WktGeometryToken candidate,
Geometry geometry,
boolean ignoreMeasureMarker)
Determines whether the candidate has the same measured 'M' suffix as the geometry in WKT.
|
protected boolean |
sameGeometryType(WktGeometryToken token,
Geometry geometry) |
java.lang.String |
wordFor(Geometry geometry,
boolean ignoreMeasureMarker) |
end, getCloseList, getCloseListChar, getElementSeparator, getElemSepChar, getOpenList, getOpenListChar, matchKeywordprotected static final WktEmptyGeometryToken EMPTY
private static final java.util.List<WktGeometryToken> GEOMETRIES
private static final java.util.Set<WktKeywordToken> KEYWORDS
private static void add(GeometryType type, boolean isMeasured, java.lang.String word)
public java.lang.String wordFor(Geometry geometry, boolean ignoreMeasureMarker)
protected java.util.Set<WktKeywordToken> getWktKeywords()
WktVariantWktPatternTokens in this instance.getWktKeywords in class WktVariantpublic WktKeywordToken getEmpty()
protected boolean sameGeometryType(WktGeometryToken token, Geometry geometry)
private boolean hasSameMeasuredSuffixInWkt(WktGeometryToken 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