All Classes and Interfaces
Class
Description
Wrapper for user components, components, (de)serializer.
Base deserializer for all the date related types.
Base for all date related serializers.
Base deserializer for all the number types.
Base for all number related serializers.
Abstract model serializer with delegate.
Wrapper for JsonbAdapter generic information and an components itself.
User defined type adapter executor.
User defined adapter invoker.
Finds an annotation including inherited annotations (e.g.
Introspects configuration on classes and their properties by reading annotations.
Represents the place in which a JSON annotation is applied.
Array container deserializer.
Creator of the array instance based upon the array type.
Array container serializer.
CDI instance manager.
Holder for bean instance and its injection target.
Deserializer of the
BigDecimal type.Serializer of the
BigDecimal type.Deserializer of the
BigInteger type.Serializer of the
BigInteger type.Deserializer of the
Boolean type.Serializer of the
Boolean type.Types which are supported by the Yasson by default.
Deserializer of the
Byte type.Serializer of the
Byte type.Deserializer of the
Calendar type.Serializer of the
Calendar type.Deserializer of the
Character type.Serializer of the
Character type.Customization which could be applied on a class or package level.
The customization builder that would be used to build an instance of
ClassCustomization to ensure its immutability.A model for Java class.
Search for instance creator from other sources.
Created a class internal model.
Collection container deserializer.
Collection instance creator.
Collection container serializer.
Wrapper holding singleton instances of user defined components - Adapters, (De)Serializers.
Customization which is aware of bound components, such as adapters and (de)serializers.
Searches for a registered components or Serializer for a given type.
Deserializer which creates new deserialization context and invokes delegate with it.
Customization for creator (constructor / factory methods) parameters.
Parameter for creator constructor / method model.
Customization configuration for class or field.
Common properties of
ClassCustomization and PropertyCustomization.Deserialization solution for cyclic references.
Solution for cyclic references in serialization.
Deserializer of the
Date type.Serializer of the
Date type.Creates components instance with default constructor.
Creator of the class instance with the default constructor.
Deferred deserializer used for postponed value setting.
Deserialization context implementation.
Creator of the deserialization models for deserialized types.
Component containing deserializer.
Deserializer of the
Double type.Serializer of the
Double type.Deserializer of the
Duration type.Serializer of the
Duration type.Deserializer of the
Enum.Serializer of the
Enum types.Strategy that can be used to force always using fields instead of getters setters for getting / setting value.
Deserializer of the
Float type.Serializer of the
Float type.Marks an interface with implementation class, which should be used for deserialiation.
Instance creator following the inheritance structure defined by
JsonbTypeInfo.Creates instances for known types, caches constructors of unknown.
Deserializer of the
Instant type.Serializer of the
Instant type.Deserializer of the
Integer type.Serializer of the
Integer type.Builds
JsonArray.Iterates over
JsonArray.Annotation holder for classes, superclasses, interfaces, fields, getters and setters.
Creates instances of JsonbComponents such as JsonbAdapter.
Factory method for default Jsonb component instance creators.
Provides CDI bean manager instance, declares all exceptions thrown with reflective calls.
Resolved properties from JSONB config.
Jsonb context holding central components and configuration of jsonb runtime.
Object holding reference to Constructor / Method for custom object creation.
Creator of the Object instance with the usage of the
JsonbCreator.Formatter wrapper for different types of dates.
Implementation of Jsonb interface.
JsonbBuilder implementation.
JsonbProvider implementation.
Formatter for numbers.
Adapter for
JsonGenerator, that builds a JsonStructure content tree instead of JSON text.Builds
JsonObject delegates to JsonObjectBuilder, caches key when
written without a value.Iterates over
JsonObject managing internal state.Location pointer.
Grouping interface for
JsonObject and JsonArray generation.Iterates over
JsonStructure.Adapter for
JsonParser, that reads a JsonStructure content tree instead of JSON text.Deserializer of the
JsonValue type.Serializer of the
JsonValue type.Return passed in object value.
Key name writer.
Deserializer of the
LocalDate type.Serializer of the
LocalDate type.Deserializer of the
LocalDateTime type.Serializer of the
LocalDateTime type.Deserializer of the
LocalTime type.Serializer of the
LocalTime type.Deserializer of the
Long type.Serializer of the
Long type.Map container deserializer.
Map instance creator.
JSONB mappingContext.
Map container serializer.
Contains all message keys present in language property files.
JSON-B messages.
Type deserializer.
Type serializer.
Deserializer of the
MonthDay type.Serializer of the
MonthDay type.Json null value checker.
Null value serializer.
Switching mechanism for default null value visibility in the JSON.
Deserializer of the
Number type.Serializer of the
Number type.Object container deserializer.
Object container serializer.
Deserializer of the
Object type.Object type serializer.
Deserializer of the
OffsetDateTime type.Serializer of the
OffsetDateTime type.Deserializer of the
OffsetTime type.Serializer of the
OffsetTime type.Deserializer of the
Optional types.Deserializer of the
OptionalDouble type.Serializer of the
OptionalDouble type.Deserializer of the
OptionalInt type.Serializer of the
OptionalInt type.Deserializer of the
OptionalLong type.Serializer of the
OptionalLong type.Optional container serializer.
Deserializer of the
Path type.Serializer of the
Path type.Deserializer of the
Period type.Serializer of the
Period type.JSON document position checker.
Grouped events according to whether it is container or value.
Jsonb processing (serializing/deserializing) context.
Property of a class, field, getter and setter methods (javabean alike).
Customization for a property of a class.
A model for class property.
Order properties in bean object.
Recursion checker serializer deals with possible instance recursion in instances.
Utility class for resolution of generics during unmarshalling.
ParameterizedType implementation containing array of resolved TypeVariable type args.TreeMap with a reverse ordering by default.
JSONB marshaller.
Create or obtain already created type serializer.
Binding for user Serializer component.
Not currently supported.
Deserializer of the
Short type.Serializer of the
Short type.Deserializer of the
Date type.Deserializer of the
Timestamp type.Serializer of the
Timestamp type.Provides strategies for
PropertyNamingStrategy and
PropertyOrderStrategy.Deserializer of the
String type.Serializer of the
String type.Deserializer of the
TimeZone type.Serializer of the
TimeZone type.Base for all type deserializers.
Specific type deserializers.
Type inheritance configuration.
Base for all the type serializers.
Type serializer data holder object used during serializer creation.
Specific type serializers.
Deserializer of the
URI type.Serializer of the
URI type.Deserializer of the
URL type.Serializer of the
URL type.Deserializer used to invoke user defined deserializers.
User defined serializer executor.
Deserializer of the
UUID type.Serializer of the
UUID type.Extracts the value out of the
JsonParser based upon the last obtained event.Extractor of the serialized value from the instance.
Value setter.
Search for type variable in inheritance hierarchy and resolve if possible.
Provider of the JSON-B visibility strategies.
Deserializer of the
XMLGregorianCalendar type.Serializer of the
XMLGregorianCalendar type.Custom properties for configuring Yasson outside of the specification
JsonbConfig scope.Yasson
JsonGenerator generator wrapper.Adds methods to Jsonb that are operating directly with
JsonGenerator or JsonParser types.Yasson
YassonParser parser wrapper.Deprecated.
Deserializer of the
YearMonth type.Serializer of the
YearMonth type.Deserializer of the
ZonedDateTime type.Serializer of the
ZonedDateTime type.Deserializer of the
ZoneId type.Serializer of the
ZoneId type.Deserializer of the
ZoneOffset type.Serializer of the
ZoneOffset type.
YassonConfiginstead