Class WktParser


  • final class WktParser
    extends java.lang.Object
    • 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
    • Constructor Detail

      • WktParser

        WktParser()
      • WktParser

        WktParser​(java.lang.String string)
    • 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_()