All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractJsonFactory |
|
AccessMode |
|
AccessMode.DecoratedType |
|
AccessMode.Factory |
|
AccessMode.Reader |
|
AccessMode.Writer |
|
Adapter<POJO_TYPE,JSON_TYPE> |
|
AdapterKey |
|
ArrayUtil |
Various Array utils which do not exist in Java or are performing badly.
|
ArrayUtil |
|
AsyncOperator |
|
BaseAccessMode |
|
BaseAccessMode.AllEntriesFieldFilteringStrategy |
|
BaseAccessMode.ConfiguredFieldFilteringStrategy |
|
BaseAccessMode.FieldFilteringStrategy |
|
BaseAccessMode.SingleEntryFieldFilteringStrategy |
|
BaseNumberValidation |
|
BaseValidation |
|
BeanUtil |
Some simple bean introspection methods.
|
BigDecimalConverter |
|
BigIntegerConverter |
|
BooleanConverter |
|
BoundedOutputStreamWriter |
OutputStreamWriter delegating directly to a sun.nio.cs.StreamEncoder with a controlled underlying buffer size.
|
Buffered |
A Buffered is a source or destination of data that is buffered
before writing or reading.
|
BufferStrategy |
Plugable way to hold various buffers for reading and writing json
|
BufferStrategy.BufferProvider<T> |
|
BufferStrategyFactory |
|
BufferStrategyFactory.CharBufferByInstanceProvider |
|
BufferStrategyFactory.CharBufferQueueProvider |
|
BufferStrategyFactory.CharBufferSingletonProvider |
|
BufferStrategyFactory.CharBufferThreadLocalProvider |
|
BufferStrategyFactory.QueueProvider<T> |
|
BufferStrategyFactory.SingletonProvider<T> |
|
BufferStrategyFactory.ThreadLocalProvider<T> |
|
ByteConverter |
|
CachedDelegateConverter<T> |
|
CdiJohnzonAdapterFactory |
|
CdiJohnzonAdapterFactory.CdiInstance<T> |
|
CDIs |
|
CDIs.Lazy |
|
CharacterConverter |
|
ClassConverter |
|
ClassUtil |
ClassLoader related utils
|
Cleanable<A> |
|
CommentsJsonStreamParserImpl |
|
ConfigurableJohnzonProvider<T> |
|
ContainsValidation |
|
ContainsValidation.ItemsValidator |
|
Converter<T> |
Convert a given Java Type to it's JSON String representation.
|
Converter.TypeAccess |
|
ConverterAdapter<A> |
|
Converters |
|
DateConverter |
|
DateWithCopyConverter |
|
DefaultPropertyVisibilityStrategy |
|
DelegateProvider<T> |
|
DelegatingInputStream |
|
DelegatingOutputStream |
|
DelegatingReader |
|
DelegatingWriter |
|
DiffBase |
Commonly used methods for diffs
|
DoubleConverter |
|
DynamicMappingGenerator |
|
DynamicMappingGenerator.DelegatingGenerator |
|
DynamicMappingGenerator.InObjectOrPrimitiveJsonGenerator |
|
DynamicMappingGenerator.SkipEnclosingWriteEnd |
|
DynamicMappingGenerator.SkipLastWriteEndGenerator |
|
DynamicMappingGenerator.WritingState |
|
EnumConverter<T extends Enum<T>> |
|
EnumValidation |
|
EnumValidation.Impl |
|
ExampleToModelMojo |
|
ExampleToModelMojo.Visitor |
|
ExceptionMessages |
|
ExclusiveMaximumValidation |
|
ExclusiveMaximumValidation.Impl |
|
ExclusiveMinimumValidation |
|
ExclusiveMinimumValidation.Impl |
|
Experimental |
Marker for experimental API.
|
FactoryCreateException |
|
FactoryLocator |
|
FieldAccessMode |
|
FieldAccessMode.FieldDecoratedType |
|
FieldAccessMode.FieldReader |
|
FieldAccessMode.FieldWriter |
|
FieldAndMethodAccessMode |
|
FieldAndMethodAccessMode.CompositeDecoratedType<T extends AccessMode.DecoratedType> |
|
FieldAndMethodAccessMode.CompositeReader |
|
FieldAndMethodAccessMode.CompositeWriter |
|
FindMethod |
|
FloatConverter |
|
GenericArrayTypeImpl |
|
Generics |
|
HelpMojo |
Display help information on johnzon-maven-plugin.
Call mvn johnzon:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
|
HStack<T> |
|
HStack.Node<T> |
|
IgnorableTypes |
|
IgnoreIfMissing |
|
IntegerConverter |
|
IntegerValidation |
|
ItemsValidation |
|
ItemsValidation.ItemsValidator |
|
JavaRegex |
|
JavascriptRegex |
|
JohnzonAdapterFactory |
|
JohnzonAdapterFactory.ConstantInstance<T> |
|
JohnzonAdapterFactory.Instance<T> |
|
JohnzonAny |
|
JohnzonBuilder |
|
JohnzonBuilder.Lazy<T> |
|
JohnzonCdiExtension |
|
JohnzonCollectionType<TYPE> |
|
JohnzonConverter |
|
JohnzonCores |
|
JohnzonCores.Snippets |
|
JohnzonDeduplicateObjects |
Mark an Object to leverage object deduplication without having
to explicitly enable it in the Mapper or JsonB Builder.
|
JohnzonDeserializationContext |
|
JohnzonIgnore |
|
JohnzonIgnoreNested |
Only used during serialization for now.
|
JohnzonJsonb |
|
JohnzonJsonbAdapter<JsonType,OriginalType> |
|
JohnzonJsonLogic |
|
JohnzonJsonParser |
JsonParser with extended functionality
|
JohnzonJsonParser.JohnzonJsonParserWrapper |
|
JohnzonJsonParserImpl |
Base parser which handles higher level operations which are
mixtures of Reader and Parsers like getObject(), getValue(), getArray()
|
JohnzonJsonParserImpl.ArrayStreamSpliterator |
|
JohnzonJsonParserImpl.ObjectStreamSpliterator |
|
JohnzonListType<A> |
|
JohnzonMessageBodyReader<T> |
|
JohnzonMessageBodyWriter<T> |
|
JohnzonParameterizedType |
|
JohnzonProperty |
|
JohnzonProvider<T> |
|
JohnzonProvider |
|
JohnzonRecord |
Forces method named as properties to be used as getters (String foo() will match the attribute foo).
|
JohnzonRecord.Name |
When not using -parameters compiler argument, enables to customize parameter names.
|
JohnzonSerializationContext |
|
JohnzonTextDecoder |
|
JohnzonTextEncoder |
|
JohnzonVirtualObject |
Example: @JohnzonVirtualObject(path = {"nested", "nested-again"}, field = { "a", "b" })
will generate {"nested":{"nested-again":{"a":"xxx", "b": "yyy"}}}
|
JohnzonVirtualObject.Field |
|
JohnzonVirtualObjects |
|
JoniRegex |
|
JsonArrayBuilderImpl |
|
JsonArrayImpl |
|
JsonbAccessMode |
|
JsonbAccessMode.ClassDecoratedType |
|
JsonbDateConverter |
|
JsonbDateConverterBase<T> |
|
JsonbEnumAdapter<T extends Enum<T>> |
|
JsonbExtension |
|
JsonbJaxrsProvider<T> |
|
JsonbJaxrsProvider.DynamicInstance |
|
JsonbJaxrsProvider.ProvidedInstance |
|
JsonbJaxrsProvider.ReadImpl |
|
JsonbLocalDateConverter |
|
JsonbLocalDateTimeConverter |
|
JsonbLocaleParserConverterBase<T> |
|
JsonbLocator |
|
JsonbLocatorDelegate |
|
JsonbMappings |
|
JsonbMappings.ClassMapping |
|
JsonbNumberConverter |
|
JsonbOffsetDateTimeConverter |
|
JsonbPolymorphismHandler |
|
JsonbPolymorphismTypeInfo |
|
JsonbTextDecoder |
|
JsonbTextEncoder |
|
JsonBuilderFactoryImpl |
|
JsonbValueConverter |
|
JsonbZonedDateTimeConverter |
|
JsonChars |
|
JsonDoubleImpl |
|
JsonGeneratorFactoryImpl |
|
JsonGeneratorFactoryImpl.Buffer |
|
JsonGeneratorImpl |
|
JsonGeneratorImpl.GeneratorState |
|
JsonInMemoryParser |
|
JsonLocationImpl |
|
JsonLongImpl |
|
JsonMergePatchDiff |
Creates a JsonMergePatch as diff between two JsonValues
|
JsonMergePatchImpl |
|
JsonNumberImpl |
|
JsonObjectBuilderImpl |
|
JsonObjectGenerator |
|
JsonObjectGenerator.NamedBuilder<T> |
|
JsonObjectImpl |
|
JsonParserFactoryImpl |
|
JsonPatchBuilderImpl |
|
JsonPatchDiff |
Create a diff from a source and target JsonStructure
|
JsonPatchImpl |
|
JsonPatchImpl.PatchValue |
|
JsonPointerImpl |
|
JsonPointerTracker |
Internal class to easily collect information about the 'depth' of a json object
without having to eagerly construct it.
|
JsonPointerUtil |
|
JsonProviderImpl |
|
JsonProviderImpl.Cached<T> |
Enables to not allocate potentially big instances or delay the initialization but ensure it happens only once.
|
JsonProviderUtil |
ClassLoader related utils to avoid direct access to our JSON provider from the mapper
|
JsonReaderFactoryImpl |
|
JsonReaderImpl |
|
JsonReaderImpl.NothingToRead |
|
JsonSchemaToPojoMojo |
Generates mojo bindings from json schema specification(s).
|
JsonSchemaValidator |
|
JsonSchemaValidatorFactory |
|
JsonSchemaValidatorFactory.ChainedValueAccessor |
|
JsonSchemaValidatorFactory.ValidationsFunction |
|
JsonStreamParserImpl |
|
JsonStreamParserImpl.Buffer |
|
JsonStreamParserImpl.StructureElement |
|
JsonStringImpl |
|
JsonValueParserAdapter<T extends jakarta.json.JsonValue> |
|
JsonValueParserAdapter.JsonNumberParserAdapter |
|
JsonValueParserAdapter.JsonStringParserAdapter |
|
JsonValueReader<T> |
|
JsonValueWriter |
|
JsonWriterFactoryImpl |
|
JsonWriterImpl |
|
JsrArrayDecoder |
|
JsrArrayEncoder |
|
JsrDecoder<T> |
|
JsrEncoder<T> |
|
JsrMessageBodyReader |
|
JsrMessageBodyWriter |
|
JsrObjectDecoder |
|
JsrObjectEncoder |
|
JsrProvider |
|
JsrStructureDecoder |
|
JsrStructureEncoder |
|
KnownNotOpenedJavaTypesAccessMode |
|
KnownNotOpenedJavaTypesAccessMode.BaseFactory |
|
KnownNotOpenedJavaTypesAccessMode.ExceptionMessageFactory |
|
KnownNotOpenedJavaTypesAccessMode.InlineReader<T,F> |
|
KnownNotOpenedJavaTypesAccessMode.InlineWriter<T,F> |
|
LazyConverterMap |
|
LazySupplier<T> |
|
LocaleConverter |
|
LongConverter |
|
MapHelper |
|
Mapper |
|
MapperBuilder |
|
MapperConfig |
Contains internal configuration for all the mapper stuff.
|
MapperConfig.CustomEnumConverter<A> |
|
MapperConverter |
MapperConverter is the common marker interface for all Converters available in Johnzon
|
MapperException |
|
MapperLocator |
|
MapperLocatorDelegate |
|
MappingGenerator |
Handles writing Json for Objects.
|
MappingGeneratorImpl |
|
MappingParser |
Handles reading Json for Objects.
|
MappingParserImpl |
This class is not concurrently usable as it contains state.
|
MappingParserImpl.SuppressConversionMappingParser |
Internal class to suppress ObjectConverter lookup if and only if
the JsonValue is the same refernece than the lookup was done before.
|
Mappings |
|
Mappings.ClassMapping |
|
Mappings.CollectionMapping |
|
Mappings.CompositeReader |
|
Mappings.CompositeWriter |
|
Mappings.Getter |
|
Mappings.MapBuilderReader |
|
Mappings.MapUnwrapperWriter |
|
Mappings.Setter |
|
MaximumValidation |
|
MaximumValidation.Impl |
|
MaxItemsValidation |
|
MaxItemsValidation.Impl |
|
MaxLengthValidation |
|
MaxLengthValidation.Impl |
|
MaxPropertiesValidation |
|
MaxPropertiesValidation.Impl |
|
Meta |
|
MethodAccessMode |
|
MethodAccessMode.MethodDecoratedType |
|
MethodAccessMode.MethodReader |
|
MethodAccessMode.MethodWriter |
|
MinimumValidation |
|
MinimumValidation.Impl |
|
MinItemsValidation |
|
MinItemsValidation.Impl |
|
MinLengthValidation |
|
MinLengthValidation.Impl |
|
MinPropertiesValidation |
|
MinPropertiesValidation.Impl |
|
MissingFactoryException |
|
MultipleOfValidation |
|
MultipleOfValidation.Impl |
|
NoContentExceptionHandlerReader<T> |
|
ObjectConverter |
Convert a given Java Type a nested JSON representation.
|
ObjectConverter.Codec<T> |
|
ObjectConverter.Reader<T> |
|
ObjectConverter.Writer<T> |
|
Operator |
|
PatternValidation |
|
PatternValidation.Impl |
|
PerHierarchyAndLexicographicalOrderFieldComparator |
|
PojoGenerator |
|
PojoGenerator.Attribute |
|
PojoGenerator.PojoConfiguration |
|
PojoGenerator.Ref |
|
PojoToJsonSchemaMojo |
|
Polymorphic |
|
Polymorphic.DeSerializer<T> |
|
Polymorphic.JsonChildren |
|
Polymorphic.JsonId |
|
Polymorphic.Serializer<T> |
|
Polymorphic.Wrapper<T> |
|
PolymorphicConfig |
|
PropertyNamingStrategyFactory |
|
PropertyNamingStrategyFactory.ConfigurableNamingStrategy |
|
Records |
|
RejectDuplicateKeysMode |
|
RejectDuplicateKeysMode.Put |
|
RequiredValidation |
|
RequiredValidation.Impl |
|
ReversedAdapter<A,B> |
|
RewindableJsonParser |
|
RFC4627AwareInputStreamReader |
|
Schema |
|
Schema.SchemaType |
|
Schema.SchemaTypeAdapter |
|
SchemaProcessor |
|
SchemaProcessor.Cache |
|
SchemaProcessor.InMemoryCache |
|
SchemaProcessor.Instance |
|
SchemaProcessor.ParameterizedTypeImpl |
|
SchemaProcessor.ReflectionValueExtractor |
|
SerializableValue |
|
SerializeValueFilter |
|
SetterMappingException |
|
ShortConverter |
|
SimpleJohnzonAdapterFactory |
|
SimpleStack<T> |
|
SimpleStack.Element<T> |
|
Snippet |
Constructs short snippets of serialized JSON text representations of
JsonValue instances in a way that is ideal for error messages.
|
Snippet.PassthroughWriter |
|
SnippetFactory |
|
Streams |
|
StringConverter |
|
Strings |
|
ThreadLocalBufferCache<T> |
|
TimestampAdapter |
|
TypeAwareAdapter<A,B> |
|
TypeAwareDecoder |
|
Types |
|
Types |
|
Types.ParameterizedTypeImpl |
|
Types.ParameterizedTypeImpl |
|
TypeValidation |
|
TypeValidation.Impl |
|
UniqueItemsValidation |
|
UniqueItemsValidation.Impl |
|
URIConverter |
|
URLConverter |
|
ValidationContext |
|
ValidationExtension |
|
ValidationResult |
|
ValidationResult.ValidationError |
|
Validator |
|
WadlDocumentMessageBodyWriter |
|
WadlDocumentToJson |
|
WildcardConfigurableJohnzonProvider<T> |
|
WildcardJohnzonProvider<T> |
|
WildcardJsrProvider |
|