Class EWKTUtils.EWKTSource

  • Enclosing class:
    EWKTUtils

    private static final class EWKTUtils.EWKTSource
    extends java.lang.Object
    Helper source object for EWKT reading.
    • Field Detail

      • ewkt

        private final java.lang.String ewkt
      • offset

        private int offset
    • Constructor Detail

      • EWKTSource

        EWKTSource​(java.lang.String ewkt)
    • Method Detail

      • readSRID

        int readSRID()
      • read

        void read​(char symbol)
      • readType

        int readType()
      • readDimensionSystem

        int readDimensionSystem()
      • readEmpty

        boolean readEmpty()
      • match

        private int match​(java.lang.String token,
                          int code)
      • checkStringEnd

        private void checkStringEnd​(int len)
      • hasCoordinate

        public boolean hasCoordinate()
      • readCoordinate

        public double readCoordinate()
      • isNumberStart

        private static boolean isNumberStart​(char ch)
      • isNumberPart

        private static boolean isNumberPart​(char ch)
      • hasMoreCoordinates

        public boolean hasMoreCoordinates()
      • hasData

        boolean hasData()
      • getItemCount

        int getItemCount()
      • skipWS

        private void skipWS()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object