Uses of Class
org.eclipse.yasson.internal.JsonbContext
Packages that use JsonbContext
Package
Description
-
Uses of JsonbContext in org.eclipse.yasson.internal
Fields in org.eclipse.yasson.internal declared as JsonbContextModifier and TypeFieldDescriptionprivate final JsonbContext
AnnotationIntrospector.jsonbContext
private final JsonbContext
ClassParser.jsonbContext
private final JsonbContext
ComponentMatcher.jsonbContext
private final JsonbContext
ConstructorPropertiesAnnotationIntrospector.jsonbContext
private final JsonbContext
JsonBinding.jsonbContext
private final JsonbContext
MappingContext.jsonbContext
private final JsonbContext
ProcessingContext.jsonbContext
Methods in org.eclipse.yasson.internal that return JsonbContextMethods in org.eclipse.yasson.internal with parameters of type JsonbContextModifier and TypeMethodDescriptionprivate static Function<Class<?>,
ClassModel> MappingContext.createParseClassModelFunction
(ClassModel parentClassModel, ClassParser classParser, JsonbContext jsonbContext) ConstructorPropertiesAnnotationIntrospector.forContext
(JsonbContext jsonbContext) Constructors in org.eclipse.yasson.internal with parameters of type JsonbContextModifierConstructorDescriptionAnnotationIntrospector
(JsonbContext jsonbContext) Creates annotation introspecting component passingJsonbContext
inside.(package private)
ClassParser
(JsonbContext jsonbContext) (package private)
ComponentMatcher
(JsonbContext context) Create component matcher.protected
ConstructorPropertiesAnnotationIntrospector
(JsonbContext context, AnnotationFinder annotationFinder) Only for testing and internal purposes.DeserializationContextImpl
(JsonbContext jsonbContext) Parent instance for marshaller and unmarshaller.MappingContext
(JsonbContext jsonbContext) Create mapping context which is scoped to jsonb runtime.ProcessingContext
(JsonbContext jsonbContext) Parent for marshaller and unmarshaller.SerializationContextImpl
(JsonbContext jsonbContext) Creates Marshaller for generation to String.SerializationContextImpl
(JsonbContext jsonbContext, Type rootRuntimeType) Creates Marshaller for generation to String. -
Uses of JsonbContext in org.eclipse.yasson.internal.deserializer
Fields in org.eclipse.yasson.internal.deserializer declared as JsonbContextModifier and TypeFieldDescriptionprivate final JsonbContext
DeserializationModelCreator.jsonbContext
Constructors in org.eclipse.yasson.internal.deserializer with parameters of type JsonbContextModifierConstructorDescriptionDeserializationModelCreator
(JsonbContext jsonbContext) Create new instance. -
Uses of JsonbContext in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model with parameters of type JsonbContextModifier and TypeMethodDescriptionprivate SerializerBinding<?>
PropertyModel.getUserSerializerBinding
(Property property, JsonbContext jsonbContext) private PropertyCustomization
PropertyModel.introspectCustomization
(Property property, JsonbContext jsonbContext, ClassModel classModel) private static void
PropertyModel.introspectDateFormatter
(Property property, AnnotationIntrospector introspector, PropertyCustomization.Builder builder, JsonbContext jsonbContext) Constructors in org.eclipse.yasson.internal.model with parameters of type JsonbContextModifierConstructorDescriptionCreatorModel
(String name, Parameter parameter, Executable executable, JsonbContext context) Creates a new instance.PropertyModel
(ClassModel classModel, Property property, JsonbContext jsonbContext) Creates an instance. -
Uses of JsonbContext in org.eclipse.yasson.internal.serializer
Fields in org.eclipse.yasson.internal.serializer declared as JsonbContextModifier and TypeFieldDescriptionprivate final JsonbContext
SerializationModelCreator.jsonbContext
Methods in org.eclipse.yasson.internal.serializer with parameters of type JsonbContextModifier and TypeMethodDescriptionstatic ModelSerializer
ArraySerializer.create
(Class<?> arrayType, JsonbContext jsonbContext, ModelSerializer modelSerializer) static ModelSerializer
SerializationModelCreator.wrapInCommonSet
(ModelSerializer modelSerializer, Customization customization, JsonbContext jsonbContext) WrapModelSerializer
in the common set of serializers.Constructors in org.eclipse.yasson.internal.serializer with parameters of type JsonbContextModifierConstructorDescriptionNullSerializer
(ModelSerializer delegate, Customization customization, JsonbContext jsonbContext) Create new instance.SerializationModelCreator
(JsonbContext jsonbContext) Create new instance. -
Uses of JsonbContext in org.eclipse.yasson.internal.serializer.types
Fields in org.eclipse.yasson.internal.serializer.types declared as JsonbContextMethods in org.eclipse.yasson.internal.serializer.types that return JsonbContextMethods in org.eclipse.yasson.internal.serializer.types with parameters of type JsonbContextModifier and TypeMethodDescriptionprivate ModelSerializer
AbstractNumberSerializer.actualSerializer
(Customization customization, JsonbContext jsonbContext) static ModelSerializer
TypeSerializers.getTypeSerializer
(Class<?> clazz, Customization customization, JsonbContext jsonbContext) Create new type serializer.static ModelSerializer
TypeSerializers.getTypeSerializer
(List<Type> chain, Class<?> clazz, Customization customization, JsonbContext jsonbContext, boolean key) Create new type serializer.Constructors in org.eclipse.yasson.internal.serializer.types with parameters of type JsonbContextModifierConstructorDescription(package private)
TypeSerializerBuilder
(List<Type> chain, Class<?> clazz, Customization customization, JsonbContext jsonbContext, boolean key)