Uses of Class
org.apache.juneau.marshall.parser.ParserPipe
Packages that use ParserPipe
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.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 ParserPipe in org.apache.juneau.examples.parser
Methods in org.apache.juneau.examples.parser with parameters of type ParserPipeModifier and TypeMethodDescription<T> TImageParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method. -
Uses of ParserPipe in org.apache.juneau.marshall.bson
Methods in org.apache.juneau.marshall.bson with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TBsonParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Constructors in org.apache.juneau.marshall.bson with parameters of type ParserPipe -
Uses of ParserPipe in org.apache.juneau.marshall.cbor
Methods in org.apache.juneau.marshall.cbor with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TCborParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Constructors in org.apache.juneau.marshall.cbor with parameters of type ParserPipeModifierConstructorDescriptionprotectedCborInputStream(ParserPipe pipe) Constructor.CborTokenReader(ParserPipe pipe) Constructor with default settings.CborTokenReader(ParserPipe pipe, CborParserSession session) Constructor used byCborParserSession.readTokens(Object)to plumb the calling session through so thatCborTokenReader.read(Class)can delegate to the CBOR databind path. -
Uses of ParserPipe in org.apache.juneau.marshall.csv
Methods in org.apache.juneau.marshall.csv with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TCsvParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) static CsvReaderCsvReader.from(ParserPipe pipe, char delimiter, char quoteChar, boolean trimStrings) Creates aCsvReaderfrom aParserPipe. -
Uses of ParserPipe in org.apache.juneau.marshall.hjson
Methods in org.apache.juneau.marshall.hjson with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> THjsonParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.hocon
Methods in org.apache.juneau.marshall.hocon with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> THoconParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.html
Methods in org.apache.juneau.marshall.html with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> THtmlParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <E> Collection<E>HtmlParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) protected <K,V> Map<K, V> HtmlParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) -
Uses of ParserPipe in org.apache.juneau.marshall.ini
Methods in org.apache.juneau.marshall.ini with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TIniParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.jena
Methods in org.apache.juneau.marshall.jena with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TRdfParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <T> TRdfStreamParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.json
Methods in org.apache.juneau.marshall.json with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TJsonParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <E> Collection<E>JsonParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) protected <K,V> Map<K, V> JsonParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) Constructors in org.apache.juneau.marshall.json with parameters of type ParserPipeModifierConstructorDescriptionJsonTokenReader(ParserPipe pipe) Constructor with defaultJsonTokenReader.Settings.JsonTokenReader(ParserPipe pipe, JsonTokenReader.Settings settings) Constructor with explicitJsonTokenReader.Settings.JsonTokenReader(ParserPipe pipe, JsonTokenReader.Settings settings, JsonParserSession session) Constructor used byJsonParser.readTokens(Object)to plumb the calling parser's session in so thatJsonTokenReader.read(Class)can delegate to the existing databind path. -
Uses of ParserPipe in org.apache.juneau.marshall.json5
Constructors in org.apache.juneau.marshall.json5 with parameters of type ParserPipeModifierConstructorDescriptionJson5TokenReader(ParserPipe pipe) Constructor with default settings.Json5TokenReader(ParserPipe pipe, JsonTokenReader.Settings settings, Json5ParserSession session) Constructor used byJson5ParserSession.readTokens(Object)to plumb the calling session through so thatJsonTokenReader.read(Class)can delegate to the JSON5 databind path. -
Uses of ParserPipe in org.apache.juneau.marshall.json5l
Methods in org.apache.juneau.marshall.json5l with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TJson5lParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Constructors in org.apache.juneau.marshall.json5l with parameters of type ParserPipeModifierConstructorDescriptionJson5lTokenReader(ParserPipe pipe) Constructor with default settings.Json5lTokenReader(ParserPipe pipe, JsonTokenReader.Settings settings, Json5lParserSession session) Constructor used byJson5lParserSession.readTokens(Object)to plumb the calling session through so thatJsonTokenReader.read(Class)can delegate to the JSON5L databind path. -
Uses of ParserPipe in org.apache.juneau.marshall.jsonl
Methods in org.apache.juneau.marshall.jsonl with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TJsonlParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Constructors in org.apache.juneau.marshall.jsonl with parameters of type ParserPipeModifierConstructorDescriptionJsonlTokenReader(ParserPipe pipe) Constructor with default settings.JsonlTokenReader(ParserPipe pipe, JsonTokenReader.Settings settings, JsonlParserSession session) Constructor used byJsonlParserSession.readTokens(Object)to plumb the calling session through. -
Uses of ParserPipe in org.apache.juneau.marshall.markdown
Methods in org.apache.juneau.marshall.markdown with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TMarkdownDocParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <T> TMarkdownParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.msgpack
Methods in org.apache.juneau.marshall.msgpack with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TMsgPackParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Constructors in org.apache.juneau.marshall.msgpack with parameters of type ParserPipeModifierConstructorDescriptionprotectedMsgPackInputStream(ParserPipe pipe) Constructor.MsgPackTokenReader(ParserPipe pipe) Constructor with default settings.MsgPackTokenReader(ParserPipe pipe, MsgPackParserSession session) Constructor used byMsgPackParserSession.readTokens(Object)to plumb the calling session through. -
Uses of ParserPipe in org.apache.juneau.marshall.oapi
Methods in org.apache.juneau.marshall.oapi with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TOpenApiParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.parquet
Methods in org.apache.juneau.marshall.parquet with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TParquetParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.parser
Methods in org.apache.juneau.marshall.parser that return ParserPipeModifier and TypeMethodDescriptionfinal ParserPipeInputStreamParserSession.createPipe(Object input) Wraps the specified input object into aParserPipeobject so that it can be easily converted into a stream or reader.protected ParserPipeParserSession.createPipe(Object input) Wraps the specified input object into aParserPipeobject so that it can be easily converted into a stream or reader.final ParserPipeReaderParserSession.createPipe(Object input) Wraps the specified input object into aParserPipeobject so that it can be easily converted into a stream or reader.protected ParserPipeParserSession.setPipe(ParserPipe pipe) TheParserSession.createPipe(Object)method should call this method to set the pipe for debugging purposes.Methods in org.apache.juneau.marshall.parser with parameters of type ParserPipeModifier and TypeMethodDescription<T> TParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method.protected <T> TParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) Workhorse method.protected <E> Collection<E>ParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) Implementation method.protected <K,V> Map<K, V> ParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) Implementation method.protected <T> voidParserSession.doReadToBeanConsumer(ParserPipe pipe, BeanConsumer<T> consumer, Class<T> elementType) Format-specific implementation forParserSession.readToBeanConsumer(java.lang.Object, org.apache.juneau.commons.function.BeanConsumer<T>, java.lang.Class<T>).protected ParserPipeParserSession.setPipe(ParserPipe pipe) TheParserSession.createPipe(Object)method should call this method to set the pipe for debugging purposes.Constructors in org.apache.juneau.marshall.parser with parameters of type ParserPipeModifierConstructorDescriptionprotectedParserInputStream(ParserPipe pipe) Constructor.ParserReader(ParserPipe pipe) Constructor. -
Uses of ParserPipe in org.apache.juneau.marshall.plaintext
Methods in org.apache.juneau.marshall.plaintext with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TPlainTextParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.sse
Methods in org.apache.juneau.marshall.sse with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TSseParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.toml
Methods in org.apache.juneau.marshall.toml with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TTomlParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) -
Uses of ParserPipe in org.apache.juneau.marshall.uon
Methods in org.apache.juneau.marshall.uon with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TUonParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <E> Collection<E>UonParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) protected <K,V> Map<K, V> UonParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) static final UonReaderUonParserSession.getUonReader(ParserPipe pipe, boolean decodeChars) Creates aUonReaderfrom the specified parser pipe.Constructors in org.apache.juneau.marshall.uon with parameters of type ParserPipe -
Uses of ParserPipe in org.apache.juneau.marshall.urlencoding
Methods in org.apache.juneau.marshall.urlencoding with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TUrlEncodingParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <K,V> Map<K, V> UrlEncodingParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) -
Uses of ParserPipe in org.apache.juneau.marshall.xml
Methods in org.apache.juneau.marshall.xml that return ParserPipeModifier and TypeMethodDescriptionXmlReader.getPipe()Returns the pipe passed into the constructor.Methods in org.apache.juneau.marshall.xml with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TXmlParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <E> Collection<E>XmlParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) protected <K,V> Map<K, V> XmlParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) protected final XmlReaderXmlParserSession.getXmlReader(ParserPipe pipe) Wrap the specified reader in a STAX reader based on settings in this context.Constructors in org.apache.juneau.marshall.xml with parameters of type ParserPipeModifierConstructorDescriptionprotectedXmlReader(ParserPipe pipe, boolean validating, XMLReporter reporter, XMLResolver resolver, XMLEventAllocator eventAllocator) Constructor. -
Uses of ParserPipe in org.apache.juneau.marshall.yaml
Methods in org.apache.juneau.marshall.yaml with parameters of type ParserPipeModifier and TypeMethodDescriptionprotected <T> TYamlParserSession.doRead(ParserPipe pipe, ClassMeta<T> type) protected <E> Collection<E>YamlParserSession.doReadIntoCollection(ParserPipe pipe, Collection<E> c, Type elementType) protected <K,V> Map<K, V> YamlParserSession.doReadIntoMap(ParserPipe pipe, Map<K, V> m, Type keyType, Type valueType) -
Uses of ParserPipe in org.apache.juneau.petstore.marshall
Methods in org.apache.juneau.petstore.marshall with parameters of type ParserPipeModifier and TypeMethodDescription<T> TPetPhotoParser.doRead(ParserSession session, ParserPipe pipe, ClassMeta<T> type) Workhorse method.