Interface JsonParser

  • All Superinterfaces:
    java.lang.AutoCloseable, java.io.Closeable

    public interface JsonParser
    extends java.io.Closeable
    • Method Detail

      • hasNext

        boolean hasNext()
      • getString

        java.lang.String getString()
      • isIntegralNumber

        boolean isIntegralNumber()
      • getInt

        int getInt()
      • getLong

        long getLong()
      • getBigDecimal

        java.math.BigDecimal getBigDecimal()
      • close

        void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
      • getArrayStream

        default java.util.stream.Stream<JsonValue> getArrayStream()
      • getObjectStream

        default java.util.stream.Stream<java.util.Map.Entry<java.lang.String,​JsonValue>> getObjectStream()
      • getValueStream

        default java.util.stream.Stream<JsonValue> getValueStream()
      • skipArray

        default void skipArray()
      • skipObject

        default void skipObject()