Uses of Class
org.eclipse.yasson.internal.JsonbContext
-
Packages that use JsonbContext Package Description org.eclipse.yasson.internal org.eclipse.yasson.internal.model org.eclipse.yasson.internal.model.customization.ordering org.eclipse.yasson.internal.serializer -
-
Uses of JsonbContext in org.eclipse.yasson.internal
Fields in org.eclipse.yasson.internal declared as JsonbContext Modifier and Type Field Description protected JsonbContext
ProcessingContext. jsonbContext
Methods in org.eclipse.yasson.internal that return JsonbContext Modifier and Type Method Description JsonbContext
ProcessingContext. getJsonbContext()
Jsonb context.Constructors in org.eclipse.yasson.internal with parameters of type JsonbContext Constructor Description AnnotationIntrospector(JsonbContext jsonbContext)
Creates annotation introspecting component passingJsonbContext
inside.MappingContext(JsonbContext jsonbContext)
Create mapping context which is scoped to jsonb runtime.Marshaller(JsonbContext jsonbContext)
Creates Marshaller for generation to String.Marshaller(JsonbContext jsonbContext, Type rootRuntimeType)
Creates Marshaller for generation to String.ProcessingContext(JsonbContext jsonbContext)
Parent instance for marshaller and unmarshaller.Unmarshaller(JsonbContext jsonbContext)
Creates instance of unmarshaller. -
Uses of JsonbContext in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model that return JsonbContext Modifier and Type Method Description JsonbContext
JsonbPropertyInfo. getContext()
Gets context.Methods in org.eclipse.yasson.internal.model with parameters of type JsonbContext Modifier and Type Method Description static PropertyValuePropagation
PropertyValuePropagation. createInstance(Property property, JsonbContext ctx)
Create typed instance to use.JsonbPropertyInfo
JsonbPropertyInfo. setContext(JsonbContext context)
Sets context.Constructors in org.eclipse.yasson.internal.model with parameters of type JsonbContext Constructor Description CreatorModel(String name, Parameter parameter, JsonbContext context)
Creates a new instance.PropertyModel(ClassModel classModel, Property property, JsonbContext jsonbContext)
Creates an instance.PropertyValuePropagation(Property property, JsonbContext ctx)
Construct a property propagation.ReflectionPropagation(Property property, JsonbContext ctx)
-
Uses of JsonbContext in org.eclipse.yasson.internal.model.customization.ordering
Methods in org.eclipse.yasson.internal.model.customization.ordering with parameters of type JsonbContext Modifier and Type Method Description List<PropertyModel>
PropertyOrdering. orderProperties(Map<String,Property> properties, ClassModel classModel, JsonbContext jsonbContext)
Sorts class properties either, by classJsonbPropertyOrder
annotation, or byPropertyOrderStrategy
if set inJsonbConfig
. -
Uses of JsonbContext in org.eclipse.yasson.internal.serializer
Fields in org.eclipse.yasson.internal.serializer declared as JsonbContext Modifier and Type Field Description protected JsonbContext
AbstractSerializerBuilder. jsonbContext
protected JsonbContext
CollectionSerializer. jsonbContext
Methods in org.eclipse.yasson.internal.serializer that return JsonbContext Modifier and Type Method Description JsonbContext
AbstractSerializerBuilder. getJsonbContext()
Jsonb runtime context.Methods in org.eclipse.yasson.internal.serializer with parameters of type JsonbContext Modifier and Type Method Description protected Optional<Number>
AbstractNumberDeserializer. deserializeFormatted(String jsonValue, boolean integerOnly, JsonbContext jsonbContext)
protected JsonbDateFormatter
AbstractDateTimeDeserializer. getJsonbDateFormatter(JsonbContext context)
protected JsonbDateFormatter
AbstractDateTimeSerializer. getJsonbDateFormatter(JsonbContext context)
protected javax.json.bind.serializer.JsonbDeserializer<?>
AbstractContainerDeserializer. newCollectionOrMapItem(Type valueType, JsonbContext ctx)
protected DeserializerBuilder
AbstractContainerDeserializer. newUnmarshallerItemBuilder(JsonbContext ctx)
String
AbstractDateTimeSerializer. toJson(T object, JsonbDateFormatter formatter, JsonbContext jsonbContext)
Converts to JSON string.Constructors in org.eclipse.yasson.internal.serializer with parameters of type JsonbContext Constructor Description AbstractSerializerBuilder(JsonbContext jsonbContext)
Crates a builder.DeserializerBuilder(JsonbContext jsonbContext)
Creates a new builder.SerializerBuilder(JsonbContext jsonbContext)
Creates a new builder.
-