- java.lang.Object
- 
- org.apache.johnzon.mapper.jsonp.RewindableJsonParser
 
- 
- All Implemented Interfaces:
- jakarta.json.stream.JsonParser,- java.io.Closeable,- java.lang.AutoCloseable
 
 public class RewindableJsonParser extends java.lang.Object implements jakarta.json.stream.JsonParser
- 
- 
Constructor SummaryConstructors Constructor Description RewindableJsonParser(jakarta.json.stream.JsonParser delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()jakarta.json.JsonArraygetArray()java.util.stream.Stream<jakarta.json.JsonValue>getArrayStream()java.math.BigDecimalgetBigDecimal()intgetInt()jakarta.json.stream.JsonParser.EventgetLast()jakarta.json.stream.JsonLocationgetLocation()longgetLong()jakarta.json.JsonObjectgetObject()java.util.stream.Stream<java.util.Map.Entry<java.lang.String,jakarta.json.JsonValue>>getObjectStream()java.lang.StringgetString()jakarta.json.JsonValuegetValue()java.util.stream.Stream<jakarta.json.JsonValue>getValueStream()booleanhasNext()booleanisIntegralNumber()jakarta.json.stream.JsonParser.Eventnext()voidskipArray()voidskipObject()
 
- 
- 
- 
Method Detail- 
getLastpublic jakarta.json.stream.JsonParser.Event getLast() 
 - 
hasNextpublic boolean hasNext() - Specified by:
- hasNextin interface- jakarta.json.stream.JsonParser
 
 - 
nextpublic jakarta.json.stream.JsonParser.Event next() - Specified by:
- nextin interface- jakarta.json.stream.JsonParser
 
 - 
getStringpublic java.lang.String getString() - Specified by:
- getStringin interface- jakarta.json.stream.JsonParser
 
 - 
isIntegralNumberpublic boolean isIntegralNumber() - Specified by:
- isIntegralNumberin interface- jakarta.json.stream.JsonParser
 
 - 
getIntpublic int getInt() - Specified by:
- getIntin interface- jakarta.json.stream.JsonParser
 
 - 
getLongpublic long getLong() - Specified by:
- getLongin interface- jakarta.json.stream.JsonParser
 
 - 
getBigDecimalpublic java.math.BigDecimal getBigDecimal() - Specified by:
- getBigDecimalin interface- jakarta.json.stream.JsonParser
 
 - 
getLocationpublic jakarta.json.stream.JsonLocation getLocation() - Specified by:
- getLocationin interface- jakarta.json.stream.JsonParser
 
 - 
closepublic void close() - Specified by:
- closein interface- java.lang.AutoCloseable
- Specified by:
- closein interface- java.io.Closeable
- Specified by:
- closein interface- jakarta.json.stream.JsonParser
 
 - 
getObjectpublic jakarta.json.JsonObject getObject() - Specified by:
- getObjectin interface- jakarta.json.stream.JsonParser
 
 - 
getValuepublic jakarta.json.JsonValue getValue() - Specified by:
- getValuein interface- jakarta.json.stream.JsonParser
 
 - 
getArraypublic jakarta.json.JsonArray getArray() - Specified by:
- getArrayin interface- jakarta.json.stream.JsonParser
 
 - 
getArrayStreampublic java.util.stream.Stream<jakarta.json.JsonValue> getArrayStream() - Specified by:
- getArrayStreamin interface- jakarta.json.stream.JsonParser
 
 - 
getObjectStreampublic java.util.stream.Stream<java.util.Map.Entry<java.lang.String,jakarta.json.JsonValue>> getObjectStream() - Specified by:
- getObjectStreamin interface- jakarta.json.stream.JsonParser
 
 - 
getValueStreampublic java.util.stream.Stream<jakarta.json.JsonValue> getValueStream() - Specified by:
- getValueStreamin interface- jakarta.json.stream.JsonParser
 
 - 
skipArraypublic void skipArray() - Specified by:
- skipArrayin interface- jakarta.json.stream.JsonParser
 
 - 
skipObjectpublic void skipObject() - Specified by:
- skipObjectin interface- jakarta.json.stream.JsonParser
 
 
- 
 
-