Uses of Class
org.apache.juneau.marshall.parser.ParserSession
Packages that use ParserSession
Package
Description
Parser Examples
BSON (Binary JSON) marshalling support.
CBOR (Concise Binary Object Representation) marshalling support per RFC 8949.
CSV Marshalling Support
Hjson (Human JSON) format serializer and parser for Apache Juneau.
HOCON (Human-Optimized Config Object Notation) format serializer and parser for Apache Juneau.
HTML Marshalling Support
INI format serializer and parser for Apache Juneau.
RDF Marshalling Support
JSON Marshalling Support.
JSON5 Marshalling Support.
JSON5L (JSON5 Lines) marshalling support.
JSONL (JSON Lines) marshalling support.
Markdown serializer and parser support for Apache Juneau.
MessagePack Marshalling Support
OpenAPI Marshalling Support
Apache Parquet serialization and parsing support.
Parser API
Plaintext Marshalling Support
Server-Sent Events (SSE) marshalling support —
text/event-stream.Public low-level token-streaming API (pull parser + push generator) shared by every Juneau
format.
TOML v1.0.0 serializer and parser for Apache Juneau.
UON Marshalling Support
URL-Encoding Marshalling Support
XML Marshalling Support
YAML Marshalling Support
Petstore-local marshalling support.
-
Uses of ParserSession in org.apache.juneau.examples.parser
Methods in org.apache.juneau.examples.parser with parameters of type ParserSessionModifier and TypeMethodDescription<T> TImageParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method. -
Uses of ParserSession in org.apache.juneau.marshall.bson
Subclasses of ParserSession in org.apache.juneau.marshall.bsonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofBsonParser. -
Uses of ParserSession in org.apache.juneau.marshall.cbor
Subclasses of ParserSession in org.apache.juneau.marshall.cborModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofCborParser. -
Uses of ParserSession in org.apache.juneau.marshall.csv
Subclasses of ParserSession in org.apache.juneau.marshall.csvModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofCsvParser. -
Uses of ParserSession in org.apache.juneau.marshall.hjson
Subclasses of ParserSession in org.apache.juneau.marshall.hjsonModifier and TypeClassDescriptionclassSession for parsing Hjson format into POJOs. -
Uses of ParserSession in org.apache.juneau.marshall.hocon
Subclasses of ParserSession in org.apache.juneau.marshall.hoconModifier and TypeClassDescriptionclassSession for parsing HOCON format into POJOs. -
Uses of ParserSession in org.apache.juneau.marshall.html
Subclasses of ParserSession in org.apache.juneau.marshall.htmlModifier and TypeClassDescriptionclassContextSession object that lives for the duration of a single use ofHtmlParser. -
Uses of ParserSession in org.apache.juneau.marshall.ini
Subclasses of ParserSession in org.apache.juneau.marshall.iniModifier and TypeClassDescriptionclassSession for parsing INI format into POJOs. -
Uses of ParserSession in org.apache.juneau.marshall.jena
Subclasses of ParserSession in org.apache.juneau.marshall.jenaModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofRdfParser.classSession object that lives for the duration of a single use ofRdfStreamParser. -
Uses of ParserSession in org.apache.juneau.marshall.json
Subclasses of ParserSession in org.apache.juneau.marshall.jsonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJsonParser. -
Uses of ParserSession in org.apache.juneau.marshall.json5
Subclasses of ParserSession in org.apache.juneau.marshall.json5Modifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJson5Parser. -
Uses of ParserSession in org.apache.juneau.marshall.json5l
Subclasses of ParserSession in org.apache.juneau.marshall.json5lModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJson5lParser. -
Uses of ParserSession in org.apache.juneau.marshall.jsonl
Subclasses of ParserSession in org.apache.juneau.marshall.jsonlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJsonlParser. -
Uses of ParserSession in org.apache.juneau.marshall.markdown
Subclasses of ParserSession in org.apache.juneau.marshall.markdownModifier and TypeClassDescriptionclassSession object forMarkdownDocParser.classSession object forMarkdownParser. -
Uses of ParserSession in org.apache.juneau.marshall.msgpack
Subclasses of ParserSession in org.apache.juneau.marshall.msgpackModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofMsgPackParser. -
Uses of ParserSession in org.apache.juneau.marshall.oapi
Subclasses of ParserSession in org.apache.juneau.marshall.oapiModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofOpenApiParser. -
Uses of ParserSession in org.apache.juneau.marshall.parquet
Subclasses of ParserSession in org.apache.juneau.marshall.parquet -
Uses of ParserSession in org.apache.juneau.marshall.parser
Subclasses of ParserSession in org.apache.juneau.marshall.parserModifier and TypeClassDescriptionclassSubclass of parser session objects for byte-based parsers.classSubclass of parser session objects for character-based parsers.Methods in org.apache.juneau.marshall.parser that return ParserSessionMethods in org.apache.juneau.marshall.parser with parameters of type ParserSessionModifier and TypeMethodDescriptionstatic <T> BeanMap<T>MissingRequiredPropertyException.check(ParserSession session, BeanMap<T> m) Throws this exception if the bean map is missing required properties.<T> TParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method.voidParserListener.onBeanSetterException(ParserSession session, Throwable t, BeanPropertyMeta p) Called when an exception is thrown when trying to call a bean setter method.voidParserListener.onError(ParserSession session, Throwable t, String msg) Called when an error occurs during parsing but is ignored.<T> voidParserListener.onUnknownBeanProperty(ParserSession session, String propertyName, Class<T> beanClass, T bean) Gets called when an unknown bean property is detected in a document.Constructors in org.apache.juneau.marshall.parser with parameters of type ParserSessionModifierConstructorDescriptionMissingRequiredPropertyException(ParserSession session, Class<?> beanClass, List<String> propertyNames) Constructor.ParseException(ParserSession session, Exception causedBy) Constructor.ParseException(ParserSession session, String message, Object... args) Constructor.ParseException(ParserSession session, Throwable causedBy, String message, Object... args) Constructor. -
Uses of ParserSession in org.apache.juneau.marshall.plaintext
Subclasses of ParserSession in org.apache.juneau.marshall.plaintextModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofPlainTextParser. -
Uses of ParserSession in org.apache.juneau.marshall.sse
Subclasses of ParserSession in org.apache.juneau.marshall.sseModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofSseParser. -
Uses of ParserSession in org.apache.juneau.marshall.stream
Methods in org.apache.juneau.marshall.stream with parameters of type ParserSessionModifier and TypeMethodDescriptionstatic RecordReaderRecordAdapter.arrayReader(ParserSession session, Object input) Creates an array-elementRecordReaderbacked by a buffered list parse.static RecordReaderRecordAdapter.reader(ParserSession session, Object input) Creates a single-shotRecordReaderthat delegatesread(...)calls to the session'sread(...)entry point. -
Uses of ParserSession in org.apache.juneau.marshall.toml
Subclasses of ParserSession in org.apache.juneau.marshall.toml -
Uses of ParserSession in org.apache.juneau.marshall.uon
Subclasses of ParserSession in org.apache.juneau.marshall.uonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofUonParser. -
Uses of ParserSession in org.apache.juneau.marshall.urlencoding
Subclasses of ParserSession in org.apache.juneau.marshall.urlencodingModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofUrlEncodingParser. -
Uses of ParserSession in org.apache.juneau.marshall.xml
Subclasses of ParserSession in org.apache.juneau.marshall.xmlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofXmlParser. -
Uses of ParserSession in org.apache.juneau.marshall.yaml
Subclasses of ParserSession in org.apache.juneau.marshall.yamlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofYamlParser. -
Uses of ParserSession in org.apache.juneau.petstore.marshall
Methods in org.apache.juneau.petstore.marshall with parameters of type ParserSessionModifier and TypeMethodDescription<T> TPetPhotoParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method.