Interface JSONLexer

    • Method Detail

      • token

        int token()
      • tokenName

        String tokenName()
      • skipWhitespace

        void skipWhitespace()
      • nextToken

        void nextToken()
      • nextToken

        void nextToken​(int expect)
      • getCurrent

        char getCurrent()
      • next

        char next()
      • resetStringPosition

        void resetStringPosition()
      • scanNumber

        void scanNumber()
      • pos

        int pos()
      • integerValue

        Number integerValue()
      • decimalValue

        Number decimalValue​(boolean decimal)
      • stringVal

        String stringVal()
      • isEnabled

        boolean isEnabled​(int feature)
      • isEnabled

        boolean isEnabled​(Feature feature)
      • config

        void config​(Feature feature,
                    boolean state)
      • scanString

        void scanString()
      • intValue

        int intValue()
      • nextTokenWithColon

        void nextTokenWithColon()
      • nextTokenWithColon

        void nextTokenWithColon​(int expect)
      • isBlankInput

        boolean isBlankInput()
      • close

        void close()
      • longValue

        long longValue()
      • isRef

        boolean isRef()
      • numberString

        String numberString()
      • bytesValue

        byte[] bytesValue()
      • floatValue

        float floatValue()
      • scanInt

        int scanInt​(char expectNext)
      • scanLong

        long scanLong​(char expectNextChar)
      • scanFloat

        float scanFloat​(char seperator)
      • scanDouble

        double scanDouble​(char seperator)
      • scanBoolean

        boolean scanBoolean​(char expectNext)
      • scanDecimal

        BigDecimal scanDecimal​(char seperator)
      • scanString

        String scanString​(char expectNextChar)
      • scanSymbolWithSeperator

        String scanSymbolWithSeperator​(SymbolTable symbolTable,
                                       char serperator)
      • scanStringArray

        void scanStringArray​(Collection<String> collection,
                             char seperator)
      • setTimeZone

        void setTimeZone​(TimeZone timeZone)
      • getLocale

        Locale getLocale()
      • setLocale

        void setLocale​(Locale locale)
      • getFeatures

        int getFeatures()
      • setFeatures

        void setFeatures​(int features)