Uses of Class
org.apache.juneau.marshall.serializer.SerializerSession
Packages that use SerializerSession
Package
Description
Serializer 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.
JCS (JSON Canonicalization Scheme) Marshalling Support.
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.
Plaintext Marshalling Support
Serializer API
SOAP/XML 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 SerializerSession in org.apache.juneau.examples.serializer
Methods in org.apache.juneau.examples.serializer with parameters of type SerializerSessionModifier and TypeMethodDescriptionvoidImageSerializer.doWrite(SerializerSession session, SerializerPipe pipe, Object o) Serializes a POJO to the specified pipe. -
Uses of SerializerSession in org.apache.juneau.marshall.bson
Subclasses of SerializerSession in org.apache.juneau.marshall.bsonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofBsonSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.cbor
Subclasses of SerializerSession in org.apache.juneau.marshall.cborModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofCborSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.csv
Subclasses of SerializerSession in org.apache.juneau.marshall.csvModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofCsvSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.hjson
Subclasses of SerializerSession in org.apache.juneau.marshall.hjsonModifier and TypeClassDescriptionclassSession for serializing objects to Hjson format. -
Uses of SerializerSession in org.apache.juneau.marshall.hocon
Subclasses of SerializerSession in org.apache.juneau.marshall.hoconModifier and TypeClassDescriptionclassSession for serializing objects to HOCON format. -
Uses of SerializerSession in org.apache.juneau.marshall.html
Subclasses of SerializerSession in org.apache.juneau.marshall.htmlModifier and TypeClassDescriptionclassContext object that lives for the duration of a single serialization ofHtmlSerializerand its subclasses.classContext object that lives for the duration of a single serialization ofHtmlSchemaDocSerializerand its subclasses.classContext object that lives for the duration of a single serialization ofHtmlSchemaSerializerand its subclasses.classSession object that lives for the duration of a single use ofHtmlSerializer.classSession object that lives for the duration of a single use ofHtmlStrippedDocSerializer.Methods in org.apache.juneau.marshall.html with parameters of type SerializerSessionModifier and TypeMethodDescriptionHtmlRender.getContent(SerializerSession session, T value) Returns the delegate value for the specified bean property value.HtmlRender.getStyle(SerializerSession session, T value) Returns the CSS style of the element containing the bean property value. -
Uses of SerializerSession in org.apache.juneau.marshall.ini
Subclasses of SerializerSession in org.apache.juneau.marshall.iniModifier and TypeClassDescriptionclassSession for serializing objects to INI format. -
Uses of SerializerSession in org.apache.juneau.marshall.jcs
Subclasses of SerializerSession in org.apache.juneau.marshall.jcsModifier and TypeClassDescriptionclassSession object forJcsSerializerthat produces RFC 8785 canonical JSON. -
Uses of SerializerSession in org.apache.juneau.marshall.jena
Subclasses of SerializerSession in org.apache.juneau.marshall.jenaModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofRdfSerializer.classSession for stream-based RDF serialization (binary formats like RDF/THRIFT, RDF/PROTO). -
Uses of SerializerSession in org.apache.juneau.marshall.json
Subclasses of SerializerSession in org.apache.juneau.marshall.jsonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJsonSchemaSerializer.classSession object that lives for the duration of a single use ofJsonSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.json5
Subclasses of SerializerSession in org.apache.juneau.marshall.json5Modifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJson5Serializer. -
Uses of SerializerSession in org.apache.juneau.marshall.json5l
Subclasses of SerializerSession in org.apache.juneau.marshall.json5lModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJson5lSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.jsonl
Subclasses of SerializerSession in org.apache.juneau.marshall.jsonlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofJsonlSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.markdown
Subclasses of SerializerSession in org.apache.juneau.marshall.markdownModifier and TypeClassDescriptionclassSession object forMarkdownDocSerializer.classSession object forMarkdownSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.msgpack
Subclasses of SerializerSession in org.apache.juneau.marshall.msgpackModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofMsgPackSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.oapi
Subclasses of SerializerSession in org.apache.juneau.marshall.oapiModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofOpenApiSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.parquet
Subclasses of SerializerSession in org.apache.juneau.marshall.parquet -
Uses of SerializerSession in org.apache.juneau.marshall.plaintext
Subclasses of SerializerSession in org.apache.juneau.marshall.plaintextModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofPlainTextSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.serializer
Subclasses of SerializerSession in org.apache.juneau.marshall.serializerModifier and TypeClassDescriptionclassSubclass ofSerializerSessionfor stream-based serializers.classSubclass ofSerializerSessionfor character-based serializers.Methods in org.apache.juneau.marshall.serializer that return SerializerSessionModifier and TypeMethodDescriptionSerializerSession.addVarBean(Class<T> c, T value) Adds a session object to theVarResolverSessionin this session.SerializerSession.Builder.build()Serializer.getSession()Methods in org.apache.juneau.marshall.serializer with parameters of type SerializerSessionModifier and TypeMethodDescriptionprotected voidSerializer.doWrite(SerializerSession session, SerializerPipe pipe, Object o) Serializes a POJO to the specified pipe.protected final StringSerializerSession.getBeanTypeName(SerializerSession session, ClassMeta<?> eType, ClassMeta<?> aType, BeanPropertyMeta pMeta) Resolves the dictionary name for the actual type.Serializer.getResponseHeaders(SerializerSession session) Optional method that specifies HTTP request headers for this serializer.voidSerializerListener.onBeanGetterException(SerializerSession session, Throwable t, BeanPropertyMeta p) Called when an exception is thrown when trying to call a bean getter method.voidSerializerListener.onError(SerializerSession session, Throwable t, String msg) Called when an error occurs during serialization but is ignored.Constructors in org.apache.juneau.marshall.serializer with parameters of type SerializerSessionModifierConstructorDescriptionSerializeException(SerializerSession session, Exception causedBy) Constructor.SerializeException(SerializerSession session, String message, Object... args) Constructor. -
Uses of SerializerSession in org.apache.juneau.marshall.soap
Subclasses of SerializerSession in org.apache.juneau.marshall.soapModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofSoapXmlSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.sse
Subclasses of SerializerSession in org.apache.juneau.marshall.sseModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofSseSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.stream
Methods in org.apache.juneau.marshall.stream with parameters of type SerializerSessionModifier and TypeMethodDescriptionstatic RecordWriterRecordAdapter.arrayWriter(SerializerSession session, Object output) Creates an array-elementRecordWriterthat buffers eachwrite(...)call and emits the whole list onRecordWriter.close().static RecordWriterRecordAdapter.writer(SerializerSession session, Object output) Creates a single-shotRecordWriterthat delegateswrite(Object)calls to the session'swrite(...)entry point. -
Uses of SerializerSession in org.apache.juneau.marshall.toml
Subclasses of SerializerSession in org.apache.juneau.marshall.tomlModifier and TypeClassDescriptionclassSession for serializing objects to TOML format. -
Uses of SerializerSession in org.apache.juneau.marshall.uon
Subclasses of SerializerSession in org.apache.juneau.marshall.uonModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofUonSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.urlencoding
Subclasses of SerializerSession in org.apache.juneau.marshall.urlencodingModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofUrlEncodingSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.xml
Subclasses of SerializerSession in org.apache.juneau.marshall.xmlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofXmlDocSerializer.classSession object that lives for the duration of a single use ofXmlSerializer. -
Uses of SerializerSession in org.apache.juneau.marshall.yaml
Subclasses of SerializerSession in org.apache.juneau.marshall.yamlModifier and TypeClassDescriptionclassSession object that lives for the duration of a single use ofYamlSerializer. -
Uses of SerializerSession in org.apache.juneau.petstore.marshall
Methods in org.apache.juneau.petstore.marshall with parameters of type SerializerSessionModifier and TypeMethodDescriptionvoidPetPhotoSerializer.doWrite(SerializerSession session, SerializerPipe pipe, Object o) Serializes a POJO to the specified pipe.