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.
ReverseTreeMap<K extends Comparable<? super K>,V>
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.
Common serializer for Date and Date types.
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.
Use YassonConfig instead
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.