Module org.eclipse.yasson
Package org.eclipse.yasson.internal
-
Interface Summary Interface Description JsonbParser Jsonb parsing helper methods on top of JSON-P parser.RuntimeTypeInfo Holds runtime type info of the class. -
Class Summary Class Description AnnotationIntrospector Introspects configuration on classes and their properties by reading annotations.ComponentMatcher Searches for a registered components or Serializer for a given type.InstanceCreator Creates instances for known types, caches constructors of unknown.JsonbConfigProperties Resolved properties from JSONB config.JsonbContext Jsonb context holding central components and configuration of jsonb runtime.JsonBinding Implementation of Jsonb interface.JsonBindingBuilder JsonbBuilder implementation.JsonbRiParser Decorator for JSONP parser used by JSONB.JsonbRiParser.LevelContext State holder for current json structure level.MappingContext JSONB mappingContext.Marshaller JSONB marshaller.ProcessingContext Jsonb processing (serializing/deserializing) context.ReflectionUtils Utility class for resolution of generics during unmarshalling.RuntimeTypeHolder Holds runtime type and wrapper runtime type info if any.Unmarshaller JSONB unmarshaller.UserDeserializerParser Decorator for JSONP parser.VariableTypeInheritanceSearch Search for type variable in inheritance hierarchy and resolve if possible.