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 |
|