Class Hierarchy
- java.lang.Object
- org.apache.juneau.marshall.AnnotationApplier<A,
B> - org.apache.juneau.marshall.json.JsonApplyAnnotation.Applier
- org.apache.juneau.marshall.json.JsonConfigAnnotation.ParserApply
- org.apache.juneau.marshall.json.JsonConfigAnnotation.SerializerApply
- org.apache.juneau.commons.AnnotationObject.Builder
- org.apache.juneau.commons.AppliedAnnotationObject.Builder
- org.apache.juneau.commons.AppliedAnnotationObject.BuilderT
- org.apache.juneau.commons.AppliedAnnotationObject.BuilderTMF
- org.apache.juneau.marshall.json.JsonApplyAnnotation.Builder
- org.apache.juneau.commons.AppliedAnnotationObject.BuilderTMF
- org.apache.juneau.commons.AppliedAnnotationObject.BuilderT
- org.apache.juneau.marshall.json.JsonAnnotation.Builder
- org.apache.juneau.commons.AppliedAnnotationObject.Builder
- org.apache.juneau.marshall.Context
- org.apache.juneau.marshall.MarshallingContextable
- org.apache.juneau.marshall.MarshallingTraverseContext
- org.apache.juneau.marshall.serializer.Serializer
- org.apache.juneau.marshall.serializer.WriterSerializer (implements org.apache.juneau.commons.function.ThrowingFunction<T,
R>) - org.apache.juneau.marshall.json.JsonSerializer (implements org.apache.juneau.marshall.stream.ArrayRecordWritable, org.apache.juneau.marshall.json.JsonMetaProvider, org.apache.juneau.marshall.stream.TokenWritable)
- org.apache.juneau.marshall.json.JsonSchemaSerializer (implements org.apache.juneau.marshall.jsonschema.JsonSchemaMetaProvider)
- org.apache.juneau.marshall.json.JsonSchemaSerializer.Readable
- org.apache.juneau.marshall.json.JsonSerializer.Readable
- org.apache.juneau.marshall.json.JsonSchemaSerializer (implements org.apache.juneau.marshall.jsonschema.JsonSchemaMetaProvider)
- org.apache.juneau.marshall.json.JsonSerializer (implements org.apache.juneau.marshall.stream.ArrayRecordWritable, org.apache.juneau.marshall.json.JsonMetaProvider, org.apache.juneau.marshall.stream.TokenWritable)
- org.apache.juneau.marshall.serializer.WriterSerializer (implements org.apache.juneau.commons.function.ThrowingFunction<T,
- org.apache.juneau.marshall.serializer.Serializer
- org.apache.juneau.marshall.parser.Parser
- org.apache.juneau.marshall.parser.ReaderParser
- org.apache.juneau.marshall.json.JsonParser (implements org.apache.juneau.marshall.stream.ArrayRecordReadable, org.apache.juneau.marshall.json.JsonMetaProvider, org.apache.juneau.marshall.stream.TokenReadable)
- org.apache.juneau.marshall.parser.ReaderParser
- org.apache.juneau.marshall.MarshallingTraverseContext
- org.apache.juneau.marshall.MarshallingContextable
- org.apache.juneau.marshall.Context.Builder<SELF>
- org.apache.juneau.marshall.MarshallingContextable.Builder<SELF>
- org.apache.juneau.marshall.MarshallingTraverseContext.Builder<SELF>
- org.apache.juneau.marshall.serializer.Serializer.Builder<SELF>
- org.apache.juneau.marshall.serializer.WriterSerializer.Builder<SELF>
- org.apache.juneau.marshall.json.JsonSerializer.Builder<SELF>
- org.apache.juneau.marshall.json.JsonSchemaSerializer.Builder
- org.apache.juneau.marshall.json.JsonSerializer.DefaultBuilder
- org.apache.juneau.marshall.json.JsonSerializer.Builder<SELF>
- org.apache.juneau.marshall.serializer.WriterSerializer.Builder<SELF>
- org.apache.juneau.marshall.serializer.Serializer.Builder<SELF>
- org.apache.juneau.marshall.parser.Parser.Builder<SELF>
- org.apache.juneau.marshall.parser.ReaderParser.Builder<SELF>
- org.apache.juneau.marshall.json.JsonParser.Builder<SELF>
- org.apache.juneau.marshall.parser.ReaderParser.Builder<SELF>
- org.apache.juneau.marshall.MarshallingTraverseContext.Builder<SELF>
- org.apache.juneau.marshall.MarshallingContextable.Builder<SELF>
- org.apache.juneau.marshall.ContextSession
- org.apache.juneau.marshall.MarshallingSession (implements org.apache.juneau.commons.bean.BeanSession, org.apache.juneau.commons.conversion.ConverterSession)
- org.apache.juneau.marshall.MarshallingTraverseSession
- org.apache.juneau.marshall.serializer.SerializerSession
- org.apache.juneau.marshall.serializer.WriterSerializerSession
- org.apache.juneau.marshall.json.JsonSerializerSession (implements org.apache.juneau.marshall.stream.ArrayRecordWritable, org.apache.juneau.marshall.stream.TokenWritable)
- org.apache.juneau.marshall.json.JsonSchemaSerializerSession
- org.apache.juneau.marshall.json.JsonSerializerSession (implements org.apache.juneau.marshall.stream.ArrayRecordWritable, org.apache.juneau.marshall.stream.TokenWritable)
- org.apache.juneau.marshall.serializer.WriterSerializerSession
- org.apache.juneau.marshall.serializer.SerializerSession
- org.apache.juneau.marshall.parser.ParserSession
- org.apache.juneau.marshall.parser.ReaderParserSession
- org.apache.juneau.marshall.json.JsonParserSession (implements org.apache.juneau.marshall.stream.ArrayRecordReadable, org.apache.juneau.marshall.stream.TokenReadable)
- org.apache.juneau.marshall.parser.ReaderParserSession
- org.apache.juneau.marshall.MarshallingTraverseSession
- org.apache.juneau.marshall.MarshallingSession (implements org.apache.juneau.commons.bean.BeanSession, org.apache.juneau.commons.conversion.ConverterSession)
- org.apache.juneau.marshall.ContextSession.Builder<SELF>
- org.apache.juneau.marshall.MarshallingSession.Builder<SELF>
- org.apache.juneau.marshall.MarshallingTraverseSession.Builder<SELF>
- org.apache.juneau.marshall.serializer.SerializerSession.Builder<SELF>
- org.apache.juneau.marshall.serializer.WriterSerializerSession.Builder<SELF>
- org.apache.juneau.marshall.json.JsonSerializerSession.Builder<SELF>
- org.apache.juneau.marshall.json.JsonSchemaSerializerSession.Builder
- org.apache.juneau.marshall.json.JsonSerializerSession.DefaultBuilder
- org.apache.juneau.marshall.json.JsonSerializerSession.Builder<SELF>
- org.apache.juneau.marshall.serializer.WriterSerializerSession.Builder<SELF>
- org.apache.juneau.marshall.serializer.SerializerSession.Builder<SELF>
- org.apache.juneau.marshall.parser.ParserSession.Builder<SELF>
- org.apache.juneau.marshall.parser.ReaderParserSession.Builder<SELF>
- org.apache.juneau.marshall.json.JsonParserSession.Builder<SELF>
- org.apache.juneau.marshall.json.JsonParserSession.DefaultBuilder
- org.apache.juneau.marshall.json.JsonParserSession.Builder<SELF>
- org.apache.juneau.marshall.parser.ReaderParserSession.Builder<SELF>
- org.apache.juneau.marshall.MarshallingTraverseSession.Builder<SELF>
- org.apache.juneau.marshall.MarshallingSession.Builder<SELF>
- org.apache.juneau.marshall.ExtendedMeta
- org.apache.juneau.marshall.ExtendedBeanPropertyMeta
- org.apache.juneau.marshall.json.JsonBeanPropertyMeta
- org.apache.juneau.marshall.ExtendedClassMeta
- org.apache.juneau.marshall.json.JsonClassMeta
- org.apache.juneau.marshall.ExtendedBeanPropertyMeta
- org.apache.juneau.marshall.json.JsonAnnotation
- org.apache.juneau.marshall.json.JsonApplyAnnotation
- org.apache.juneau.marshall.json.JsonConfigAnnotation
- org.apache.juneau.marshall.json.JsonTokenReader (implements org.apache.juneau.marshall.stream.TokenReader)
- org.apache.juneau.marshall.json.JsonTokenWriter (implements org.apache.juneau.marshall.stream.TokenWriter)
- java.lang.Record
- org.apache.juneau.marshall.json.JsonTokenReader.Settings
- org.apache.juneau.marshall.json.JsonTokenWriter.Settings
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- org.apache.juneau.marshall.serializer.SerializerWriter<SELF>
- org.apache.juneau.marshall.json.JsonWriter<SELF>
- org.apache.juneau.marshall.json.BasicJsonWriter
- org.apache.juneau.marshall.json.JsonWriter<SELF>
- org.apache.juneau.marshall.serializer.SerializerWriter<SELF>
- org.apache.juneau.marshall.AnnotationApplier<A,
Interface Hierarchy
- org.apache.juneau.marshall.json.JsonMetaProvider
Annotation Interface Hierarchy
- org.apache.juneau.marshall.json.Json (implements java.lang.annotation.Annotation)
- org.apache.juneau.marshall.json.JsonApply (implements java.lang.annotation.Annotation)
- org.apache.juneau.marshall.json.JsonApply.Array (implements java.lang.annotation.Annotation)
- org.apache.juneau.marshall.json.JsonConfig (implements java.lang.annotation.Annotation)