Package com.esri.core.geometry
Class WktParser
- java.lang.Object
-
- com.esri.core.geometry.WktParser
-
final class WktParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static interfaceWktParser.Numberprivate static interfaceWktParser.State(package private) static interfaceWktParser.WktToken
-
Field Summary
Fields Modifier and Type Field Description private booleanm_b_check_consistent_attributesprivate booleanm_b_has_msprivate booleanm_b_has_zsprivate booleanm_b_nanprivate intm_current_token_typeprivate intm_end_tokenprivate AttributeStreamOfInt32m_function_stackprivate intm_start_tokenprivate java.lang.Stringm_wkt_string
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaccept_()private voidattributes_()private booleancomma_()(package private) doublecurrentNumericLiteral()(package private) intcurrentToken()private voiddigits_()private booleanempty_()private voidexactNumericLiteral_()private voidexp_()private voidgeometry_()private voidgeometryCollectionEnd_()private voidgeometryCollectionStart_()(package private) booleanhasMs()(package private) booleanhasZs()private booleanleftParen_()private voidlineStringEnd_()private voidlineStringStart_()private voidmLiteral_()private voidmultiLineStringEnd_()private voidmultiLineStringStart_()private voidmultiPointEnd_()private voidmultiPointStart_()private voidmultiPolygonEnd_()private voidmultiPolygonStart_()private booleannan_()(package private) intnextToken()private voidpointEnd_()private voidpointStart_()private voidpointStartAlt_()private voidpolygonEnd_()private voidpolygonStart_()private voidreset_()(package private) voidresetParser(java.lang.String string)private booleanrightParen_()private voidsign_()private voidsignedNumericLiteral_()private voidskipWhiteSpace_()private voidunsignedNumericLiteral_()private voidxLiteral_()private voidyLiteral_()private voidzLiteral_()
-
-
-
Field Detail
-
m_wkt_string
private java.lang.String 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
private AttributeStreamOfInt32 m_function_stack
-
-
Method Detail
-
resetParser
void resetParser(java.lang.String string)
-
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_()
-
-