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 interface
WktParser.Number
private static interface
WktParser.State
(package private) static interface
WktParser.WktToken
-
Field Summary
Fields Modifier and Type Field Description private boolean
m_b_check_consistent_attributes
private boolean
m_b_has_ms
private boolean
m_b_has_zs
private boolean
m_b_nan
private int
m_current_token_type
private int
m_end_token
private AttributeStreamOfInt32
m_function_stack
private int
m_start_token
private java.lang.String
m_wkt_string
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
accept_()
private void
attributes_()
private boolean
comma_()
(package private) double
currentNumericLiteral()
(package private) int
currentToken()
private void
digits_()
private boolean
empty_()
private void
exactNumericLiteral_()
private void
exp_()
private void
geometry_()
private void
geometryCollectionEnd_()
private void
geometryCollectionStart_()
(package private) boolean
hasMs()
(package private) boolean
hasZs()
private boolean
leftParen_()
private void
lineStringEnd_()
private void
lineStringStart_()
private void
mLiteral_()
private void
multiLineStringEnd_()
private void
multiLineStringStart_()
private void
multiPointEnd_()
private void
multiPointStart_()
private void
multiPolygonEnd_()
private void
multiPolygonStart_()
private boolean
nan_()
(package private) int
nextToken()
private void
pointEnd_()
private void
pointStart_()
private void
pointStartAlt_()
private void
polygonEnd_()
private void
polygonStart_()
private void
reset_()
(package private) void
resetParser(java.lang.String string)
private boolean
rightParen_()
private void
sign_()
private void
signedNumericLiteral_()
private void
skipWhiteSpace_()
private void
unsignedNumericLiteral_()
private void
xLiteral_()
private void
yLiteral_()
private void
zLiteral_()
-
-
-
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_()
-
-