Package com.esri.core.geometry
Class WktParser
java.lang.Object
com.esri.core.geometry.WktParser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static interface
private static interface
(package private) static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private boolean
private boolean
private boolean
private int
private int
private AttributeStreamOfInt32
private int
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
accept_()
private void
private boolean
comma_()
(package private) double
(package private) int
private void
digits_()
private boolean
empty_()
private void
private void
exp_()
private void
private void
private void
(package private) boolean
hasMs()
(package private) boolean
hasZs()
private boolean
private void
private void
private void
private void
private void
private void
private void
private void
private void
private boolean
nan_()
(package private) int
private void
private void
private void
private void
private void
private void
reset_()
(package private) void
resetParser
(String string) private boolean
private void
sign_()
private void
private void
private void
private void
private void
private void
-
Field Details
-
m_wkt_string
-
m_start_token
private int m_start_token -
m_end_token
private int m_end_token -
m_current_token_type
private int m_current_token_type -
m_b_has_zs
private boolean m_b_has_zs -
m_b_has_ms
private boolean m_b_has_ms -
m_b_check_consistent_attributes
private boolean m_b_check_consistent_attributes -
m_b_nan
private boolean m_b_nan -
m_function_stack
-
-
Constructor Details
-
WktParser
WktParser() -
WktParser
WktParser(String string)
-
-
Method Details
-
resetParser
-
nextToken
int nextToken() -
currentNumericLiteral
double currentNumericLiteral() -
currentToken
int currentToken() -
hasZs
boolean hasZs() -
hasMs
boolean hasMs() -
reset_
private void reset_() -
accept_
private void accept_() -
geometry_
private void geometry_() -
attributes_
private void attributes_() -
geometryCollectionStart_
private void geometryCollectionStart_() -
geometryCollectionEnd_
private void geometryCollectionEnd_() -
multiPolygonStart_
private void multiPolygonStart_() -
multiPolygonEnd_
private void multiPolygonEnd_() -
multiLineStringStart_
private void multiLineStringStart_() -
multiLineStringEnd_
private void multiLineStringEnd_() -
multiPointStart_
private void multiPointStart_() -
multiPointEnd_
private void multiPointEnd_() -
polygonStart_
private void polygonStart_() -
polygonEnd_
private void polygonEnd_() -
lineStringStart_
private void lineStringStart_() -
lineStringEnd_
private void lineStringEnd_() -
pointStart_
private void pointStart_() -
pointStartAlt_
private void pointStartAlt_() -
pointEnd_
private void pointEnd_() -
xLiteral_
private void xLiteral_() -
yLiteral_
private void yLiteral_() -
zLiteral_
private void zLiteral_() -
mLiteral_
private void mLiteral_() -
nan_
private boolean nan_() -
sign_
private void sign_() -
signedNumericLiteral_
private void signedNumericLiteral_() -
unsignedNumericLiteral_
private void unsignedNumericLiteral_() -
exactNumericLiteral_
private void exactNumericLiteral_() -
digits_
private void digits_() -
exp_
private void exp_() -
skipWhiteSpace_
private void skipWhiteSpace_() -
empty_
private boolean empty_() -
comma_
private boolean comma_() -
leftParen_
private boolean leftParen_() -
rightParen_
private boolean rightParen_()
-