A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes All Packages

A

AbstractArrayDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Common array unmarshalling item implementation.
AbstractArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
AbstractArraySerializer<T> - Class in org.eclipse.yasson.internal.serializer
Common serializer for arrays.
AbstractArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractArraySerializer
 
AbstractComponentBinding - Class in org.eclipse.yasson.internal.components
Wrapper for user components, components, (de)serializer.
AbstractComponentBinding(Type) - Constructor for class org.eclipse.yasson.internal.components.AbstractComponentBinding
Creates info.
AbstractContainerDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Base class for all deserializers producing non single value result.
AbstractContainerDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
Create instance of current item with its builder.
AbstractContainerSerializer<T> - Class in org.eclipse.yasson.internal.serializer
Base class for container serializers (list, array, etc.).
AbstractContainerSerializer(CurrentItem<?>, Type, ClassModel) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Creates a new instance.
AbstractContainerSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Create instance of current item with its builder.
AbstractDateTimeDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Abstract class for converting date objects from java.time.
AbstractDateTimeDeserializer(Class<T>, Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
Creates an instance.
AbstractDateTimeSerializer<T> - Class in org.eclipse.yasson.internal.serializer
Abstract class for converting date objects.
AbstractDateTimeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Creates a new instance.
AbstractDateTypeSerializer<T extends Date> - Class in org.eclipse.yasson.internal.serializer
Common serializer for Date and Date types.
AbstractDateTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
Creates a new instance.
AbstractItem<T> - Class in org.eclipse.yasson.internal.serializer
Metadata wrapper for currently processed object.
AbstractItem(AbstractSerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractItem
Creates and populates an instance from given builder.
AbstractItem(CurrentItem<?>, Type, ClassModel) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractItem
Creates an instance.
AbstractJsonpDeserializer<T extends javax.json.JsonValue> - Class in org.eclipse.yasson.internal.serializer
Common implementation for JSONP Object and Array.
AbstractJsonpDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractJsonpDeserializer
Create instance of current item with its builder.
AbstractJsonpSerializer<T extends javax.json.JsonValue> - Class in org.eclipse.yasson.internal.serializer
Common serializer functionality.
AbstractJsonpSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractJsonpSerializer
 
AbstractNumberDeserializer<T extends Number> - Class in org.eclipse.yasson.internal.serializer
Common serializer for numbers, using number format.
AbstractNumberDeserializer(Class<T>, Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractNumberDeserializer
Creates a new instance.
AbstractNumberSerializer<T extends Number> - Class in org.eclipse.yasson.internal.serializer
Common serializer for numbers, using number format.
AbstractNumberSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractNumberSerializer
Creates a new instance.
AbstractSerializerBuilder<T extends AbstractSerializerBuilder> - Class in org.eclipse.yasson.internal.serializer
Base class for serializer builders.
AbstractSerializerBuilder(JsonbContext) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Crates a builder.
AbstractValueTypeDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Common type for all supported value type serializers.
AbstractValueTypeDeserializer(Class<T>, Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractValueTypeDeserializer
Creates a new instance.
AbstractValueTypeSerializer<T> - Class in org.eclipse.yasson.internal.serializer
Common type for all supported type serializers.
AbstractValueTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer
Creates a new instance.
acceptField(Field, PropertyValuePropagation.OperationMode) - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Accept a Field to use for value propagation.
acceptField(Field, PropertyValuePropagation.OperationMode) - Method in class org.eclipse.yasson.internal.model.ReflectionPropagation
Accept a Field to use for value propagation.
acceptMethod(Method, PropertyValuePropagation.OperationMode) - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Accept a Method to use value propagation.
acceptMethod(Method, PropertyValuePropagation.OperationMode) - Method in class org.eclipse.yasson.internal.model.ReflectionPropagation
Accept a Method to use value propagation.
AccessMethodType - Class in org.eclipse.yasson.internal.model
This class is used to hold method getter return type or setter parameter type
AccessMethodType(Type) - Constructor for class org.eclipse.yasson.internal.model.AccessMethodType
 
AdaptedObjectDeserializer<A,​T> - Class in org.eclipse.yasson.internal.serializer
Decorator for an item which builds adapted type instance by a JsonbAdapter.
AdaptedObjectDeserializer(AdapterBinding, AbstractContainerDeserializer<?>) - Constructor for class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
Creates decoration instance wrapping real adapted object item.
AdaptedObjectSerializer<T,​A> - Class in org.eclipse.yasson.internal.serializer
Serializer for adapted object.
AdaptedObjectSerializer(ClassModel, AdapterBinding) - Constructor for class org.eclipse.yasson.internal.serializer.AdaptedObjectSerializer
Creates AdapterObjectSerializer.
ADAPTER_EXCEPTION - org.eclipse.yasson.internal.properties.MessageKeys
 
ADAPTER_FOUND - org.eclipse.yasson.internal.properties.MessageKeys
 
ADAPTER_INCOMPATIBLE - org.eclipse.yasson.internal.properties.MessageKeys
 
AdapterBinding - Class in org.eclipse.yasson.internal.components
Wrapper for JsonbAdapter generic information and an components itself.
AdapterBinding(Type, Type, JsonbAdapter<?, ?>) - Constructor for class org.eclipse.yasson.internal.components.AdapterBinding
Adapter info with type to "adapt from", type to "adapt to" and an components itself.
addProcessedObject(Object) - Method in class org.eclipse.yasson.internal.JsonbContext
 
addSerializerProvider(Class<?>, ContainerSerializerProvider) - Method in class org.eclipse.yasson.internal.MappingContext
Adds given serializer provider for given class.
addValueSerializer(JsonbSerializer<?>, Class<?>) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Cache a serializer and serialized object class for next use.
advanceParserToEnd() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
JsonParser in JSONB runtime is shared with user components, if user lefts cursor half way in progress it must be advanced artificially to the end of JSON structure representing deserialized object.
AnnotationIntrospector - Class in org.eclipse.yasson.internal
Introspects configuration on classes and their properties by reading annotations.
AnnotationIntrospector(JsonbContext) - Constructor for class org.eclipse.yasson.internal.AnnotationIntrospector
Creates annotation introspecting component passing JsonbContext inside.
annotations - Variable in class org.eclipse.yasson.internal.model.JsonbAnnotated
 
AnnotationTarget - Enum in org.eclipse.yasson.internal.model
Represents the place in which a JSON annotation is applied.
AnyOrderStrategy - Class in org.eclipse.yasson.internal.model.customization.ordering
Any ordering strategy
AnyOrderStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.ordering.AnyOrderStrategy
 
appendResult(Object) - Method in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
appendResult(Object) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
After object is transitively deserialized from JSON, "append" it to its wrapper.
appendResult(Object) - Method in class org.eclipse.yasson.internal.serializer.AbstractJsonpDeserializer
 
appendResult(Object) - Method in class org.eclipse.yasson.internal.serializer.MapDeserializer
 
appendResult(Object) - Method in class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
 
arrayValType - Variable in class org.eclipse.yasson.internal.serializer.AbstractArraySerializer
 

B

BEAN_MANAGER_NAME - Static variable in class org.eclipse.yasson.internal.components.JsonbComponentInstanceCreatorFactory
 
BEAN_MANAGER_NOT_FOUND_JNDI - org.eclipse.yasson.internal.properties.MessageKeys
 
BEAN_MANAGER_NOT_FOUND_NO_PROVIDER - org.eclipse.yasson.internal.properties.MessageKeys
 
BEAN_MANAGER_NOT_FOUND_USING_DEFAULT - org.eclipse.yasson.internal.properties.MessageKeys
 
BeanManagerInstanceCreator - Class in org.eclipse.yasson.internal.components
CDI instance manager.
BeanManagerInstanceCreator(BeanManager) - Constructor for class org.eclipse.yasson.internal.components.BeanManagerInstanceCreator
Creates a new instance.
BigDecimalTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for BigDecimal type.
BigDecimalTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BigDecimalTypeDeserializer
Creates a new instance.
BigDecimalTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for BigDecimal type.
BigDecimalTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BigDecimalTypeSerializer
Creates a new instance.
BigIntegerTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for BigInteger type.
BigIntegerTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BigIntegerTypeDeserializer
Creates a new instance.
BigIntegerTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for BigInteger type.
BigIntegerTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BigIntegerTypeSerializer
Creates a new instance.
BooleanTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Boolean type.
BooleanTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BooleanTypeDeserializer
Creates a new instance.
BooleanTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Boolean type.
BooleanTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.BooleanTypeSerializer
Creates a new instance.
build() - Method in class org.eclipse.yasson.internal.JsonBindingBuilder
 
build() - Method in class org.eclipse.yasson.internal.serializer.DeserializerBuilder
Build an fully initialized item.
build() - Method in class org.eclipse.yasson.internal.serializer.SerializerBuilder
Builds a JsonbSerializer.
buildClassCustomization() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Creates a customization for class properties.
buildPropertyCustomization() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Creates a customization for class properties.
ByteArrayBase64Deserializer - Class in org.eclipse.yasson.internal.serializer
Deserialize Base64 json string value into byte array.
ByteArrayBase64Deserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ByteArrayBase64Deserializer
Creates a new instance.
ByteArrayBase64Serializer - Class in org.eclipse.yasson.internal.serializer
Serializes byte array with Base64.
ByteArrayBase64Serializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ByteArrayBase64Serializer
Creates a new instance.
ByteArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small int.
ByteArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ByteArrayDeserializer
 
ByteArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializes byte array as JSON array of ints.
ByteArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ByteArraySerializer
 
ByteTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Byte type.
ByteTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ByteTypeDeserializer
Creates a new instance.
ByteTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Byte type.
ByteTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ByteTypeSerializer
Creates a new instance.

C

CalendarTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Calendar type.
CalendarTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.CalendarTypeDeserializer
Creates an instance.
CalendarTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Calendar type.
CalendarTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.CalendarTypeSerializer
Creates a new instance.
call(Object[], Class<T>) - Method in class org.eclipse.yasson.internal.model.JsonbCreator
Create instance by either constructor or factory method, with provided parameter values and a Class to call on.
CANNOT_MARSHAL_OBJECT - org.eclipse.yasson.internal.properties.MessageKeys
 
CANT_CONVERT_JSON_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
CANT_CREATE_INSTANCE - org.eclipse.yasson.internal.properties.MessageKeys
 
CANT_CREATE_ROOT_INSTANCE - org.eclipse.yasson.internal.properties.MessageKeys
 
CaseInsensitiveStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Leaves name unmodified during serialization, but ignores case during deserialization.
CaseInsensitiveStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.CaseInsensitiveStrategy
 
CharacterTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Character type.
CharacterTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.CharacterTypeDeserializer
Creates a new instance.
CharacterTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Character type.
CharacterTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.CharacterTypeSerializer
Creates a new instance.
checkTransientIncompatible(JsonbAnnotatedElement<?>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Finds annotations incompatible with JsonbTransient annotation.
CLASS - org.eclipse.yasson.internal.model.AnnotationTarget
Indicates annotation has been applied on class level
CLASS_LOAD_NOT_ALLOWED - org.eclipse.yasson.internal.properties.MessageKeys
 
ClassCustomization - Class in org.eclipse.yasson.internal.model.customization
Customization, which could be applied on a class or package level.
ClassCustomization(ClassCustomization) - Constructor for class org.eclipse.yasson.internal.model.customization.ClassCustomization
Copy constructor.
ClassCustomizationBuilder - Class in org.eclipse.yasson.internal.model.customization
The customization builder that would be used to build an instance of ClassCustomization to ensure its immutability.
ClassCustomizationBuilder() - Constructor for class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
 
classModel - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
In case of unknown object genericType.
ClassModel - Class in org.eclipse.yasson.internal.model
A model for Java class.
ClassModel(Class<?>, ClassCustomization, ClassModel, PropertyNamingStrategy) - Constructor for class org.eclipse.yasson.internal.model.ClassModel
Create instance of class model.
classModelIterator(Class<?>) - Method in class org.eclipse.yasson.internal.MappingContext
Provided class class model is returned first by iterator.
close() - Method in class org.eclipse.yasson.internal.components.BeanManagerInstanceCreator
 
close() - Method in class org.eclipse.yasson.internal.components.DefaultConstructorCreator
 
close() - Method in class org.eclipse.yasson.internal.JsonBinding
 
close() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
close() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
collectAnnotations(Class<?>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Collect annotations of given class, its interfaces and the package.
collectInterfaces(Class<?>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Get class interfaces recursively.
CollectionSerializer<T extends Collection> - Class in org.eclipse.yasson.internal.serializer
Serializer for collections.
CollectionSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.CollectionSerializer
 
compare(PropertyModel, PropertyModel) - Method in class org.eclipse.yasson.internal.model.customization.ordering.LexicographicalOrderStrategy
 
compare(PropertyModel, PropertyModel) - Method in class org.eclipse.yasson.internal.model.customization.ordering.ReverseOrderStrategy
 
compareTo(PropertyModel) - Method in class org.eclipse.yasson.internal.model.PropertyModel
 
ComponentBindings - Class in org.eclipse.yasson.internal.components
Wrapper holding singleton instances of user defined components - Adapters, (De)Serializers.
ComponentBindings(Type) - Constructor for class org.eclipse.yasson.internal.components.ComponentBindings
Construct empty bindings for a given type.
ComponentBindings(Type, SerializerBinding, DeserializerBinding, AdapterBinding) - Constructor for class org.eclipse.yasson.internal.components.ComponentBindings
Creates an instance and populates it with bindings for a given type.
ComponentBoundCustomization - Interface in org.eclipse.yasson.internal.model.customization
Customization which is aware of bound components, such as adapters and (de)serializers.
componentClass - Variable in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
Runtime type class of an array.
componentClassModel - Variable in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
ComponentMatcher - Class in org.eclipse.yasson.internal
Searches for a registered components or Serializer for a given type.
ContainerCustomization - Class in org.eclipse.yasson.internal.model.customization
Customization for container like types (Maps, Collections, Arrays).
ContainerCustomization(ClassCustomization) - Constructor for class org.eclipse.yasson.internal.model.customization.ContainerCustomization
Creates a new instance.
ContainerCustomization(ClassCustomizationBuilder) - Constructor for class org.eclipse.yasson.internal.model.customization.ContainerCustomization
Creates a new instance.
ContainerSerializerProvider - Interface in org.eclipse.yasson.internal.serializer
Provides container serializer instance.
contains(String) - Method in class org.eclipse.yasson.internal.model.JsonbCreator
True if param name is one of creator params.
CONVERSION_NOT_SUPPORTED - org.eclipse.yasson.internal.properties.MessageKeys
 
convertNullToOptionalEmpty(Type, Object) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
If value is null and property model type is one of Optional, OptionalDouble, OptionalInt, or OptionalLong, value of corresponding Optional#empty() is returned.
create() - Method in class org.eclipse.yasson.JsonBindingProvider
 
createInstance(Property, JsonbContext) - Static method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Create typed instance to use.
createJsonpProperties(JsonbConfig) - Method in class org.eclipse.yasson.internal.JsonBinding
Propagates properties from JsonbConfig to JSONP generator / parser factories.
createNoArgConstructorInstance(Class<T>) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Search for no argument constructor of a class and create instance.
CREATING_HANDLES - org.eclipse.yasson.internal.properties.MessageKeys
 
CREATOR_PARAMETER_NOT_ANNOTATED - org.eclipse.yasson.internal.properties.MessageKeys
 
CreatorCustomization - Class in org.eclipse.yasson.internal.model.customization
Customization for creator (constructor / factory methods) parameters.
CreatorCustomization(CustomizationBuilder, JsonbNumberFormatter, JsonbDateFormatter) - Constructor for class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
CreatorModel - Class in org.eclipse.yasson.internal.model
Parameter for creator constructor / method model.
CreatorModel(String, Parameter, JsonbContext) - Constructor for class org.eclipse.yasson.internal.model.CreatorModel
Creates a new instance.
CurrentItem<T> - Interface in org.eclipse.yasson.internal.serializer
Currently processing item.
customization - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Class customization
customization - Variable in class org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer
 
Customization - Interface in org.eclipse.yasson.internal.model.customization
Customization configuration for class or field.
CustomizationBuilder - Class in org.eclipse.yasson.internal.model.customization
Abstract base builder for ensuring immutable state of Customization objects.
CustomizationBuilder() - Constructor for class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
 

D

DATATYPE_FACTORY_CREATION_FAILED - org.eclipse.yasson.internal.properties.MessageKeys
 
DATE_PARSE_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
DateTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Date type.
DateTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DateTypeDeserializer
Creates an instance.
DateTypeSerializer<T extends Date> - Class in org.eclipse.yasson.internal.serializer
Serializer for Date type.
DateTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DateTypeSerializer
Creates a new instance.
DEFAULT_FORMATTER - Static variable in class org.eclipse.yasson.internal.serializer.SqlDateTypeSerializer
 
DefaultConstructorCreator - Class in org.eclipse.yasson.internal.components
Creates components instance with default constructor.
DefaultConstructorCreator() - Constructor for class org.eclipse.yasson.internal.components.DefaultConstructorCreator
 
DefaultNamingStrategies - Class in org.eclipse.yasson.internal.model.customization.naming
Holds and provides instances of known naming strategies.
DefaultNamingStrategies() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.DefaultNamingStrategies
 
DefaultSerializers - Class in org.eclipse.yasson.internal.serializer
 
deserialize(Class<T>, JsonParser) - Method in class org.eclipse.yasson.internal.Unmarshaller
 
deserialize(Type, JsonParser) - Method in class org.eclipse.yasson.internal.Unmarshaller
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeDeserializer
Convert string value to object.
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.BigDecimalTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.BigIntegerTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.ByteArrayBase64Deserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.ByteTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.CharacterTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.DoubleTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.DurationTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.EnumTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.FloatTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.IntegerTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.JsonNumberTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.JsonStringTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.JsonValueDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.LongTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.NumberTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalDoubleTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalIntTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalLongTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.PeriodTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.ShortTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.StringTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.TimeZoneTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.URITypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.URLTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.UUIDTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.ZoneIdTypeDeserializer
 
deserialize(String, Unmarshaller, Type) - Method in class org.eclipse.yasson.internal.serializer.ZoneOffsetTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
Drives JSONP JsonParser to deserialize json document.
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeDeserializer
Extracts single string value for conversion.
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.BooleanTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.JsonValueDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalDoubleTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalIntTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalLongTypeDeserializer
 
deserialize(JsonParser, DeserializationContext, Type) - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectDeserializer
 
DESERIALIZE_VALUE_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
deserializeFormatted(String, boolean, JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractNumberDeserializer
 
deserializeInternal(JsonbParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
 
deserializeInternal(JsonbParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.JsonArrayDeserializer
 
deserializeInternal(JsonbParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.JsonObjectDeserializer
 
deserializeInternal(JsonbParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
 
deserializeNext(JsonParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
deserializeNext(JsonParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
Determine class mappings and create an instance of a new deserializer.
deserializeNext(JsonParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractJsonpDeserializer
 
deserializeNext(JsonParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.MapDeserializer
 
deserializeNext(JsonParser, Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
 
DeserializerBinding<T> - Class in org.eclipse.yasson.internal.components
Component containing deserializer.
DeserializerBinding(Type, JsonbDeserializer<T>) - Constructor for class org.eclipse.yasson.internal.components.DeserializerBinding
Creates a new instance.
DeserializerBuilder - Class in org.eclipse.yasson.internal.serializer
Builder for currently processed items by unmarshaller.
DeserializerBuilder(JsonbContext) - Constructor for class org.eclipse.yasson.internal.serializer.DeserializerBuilder
Creates a new builder.
DoubleArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small double.
DoubleArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.DoubleArrayDeserializer
 
DoubleArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of doubles.
DoubleArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.DoubleArraySerializer
 
DoubleTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Double type.
DoubleTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DoubleTypeDeserializer
Creates a new instance.
DoubleTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Double type.
DoubleTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DoubleTypeSerializer
Creates a new instance.
DurationTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Duration type.
DurationTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DurationTypeDeserializer
Creates a new instance.
DurationTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Duration type.
DurationTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.DurationTypeSerializer
Creates a new instance.

E

EmbeddedItem - Interface in org.eclipse.yasson.internal.serializer
Tagging interface for embedded object items, such as List, Maps or Arrays.
END_OF_JSON_STRUCTURE - org.eclipse.yasson.internal.properties.MessageKeys
 
EnumTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Enum type.
EnumTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.EnumTypeDeserializer
Creates a new instance.
EnumTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Enum type.
EnumTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.EnumTypeSerializer
Creates a new instance.
equals(Object) - Method in class org.eclipse.yasson.internal.model.PropertyModel
 
equals(Object) - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
 
ERROR_CALLING_JSONB_CREATOR - org.eclipse.yasson.internal.properties.MessageKeys
 

F

FAIL_ON_UNKNOWN_PROPERTIES - Static variable in class org.eclipse.yasson.YassonProperties
Property used to specify behaviour on deserialization when JSON document contains properties which doesn't exist in the target class.
FieldAccessStrategy - Class in org.eclipse.yasson
Strategy that can be used to force always using fields instead of getters setters for getting / setting value.
FieldAccessStrategy() - Constructor for class org.eclipse.yasson.FieldAccessStrategy
 
findByName(String) - Method in class org.eclipse.yasson.internal.model.JsonbCreator
Find creator parameter by name.
findParameterizedType(Class<?>, Class<?>) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
For generic adapters like:
findPropertyModelByJsonReadName(String) - Method in class org.eclipse.yasson.internal.model.ClassModel
Search for field in this class model and superclasses of its class.
findValueSerializerProvider(Class<T>) - Method in class org.eclipse.yasson.internal.serializer.DefaultSerializers
Look for a provider for a supported value type.
FloatArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small float.
FloatArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.FloatArrayDeserializer
 
FloatArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of floats.
FloatArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.FloatArraySerializer
 
FloatTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Float type.
FloatTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.FloatTypeDeserializer
Creates a new instance.
FloatTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Float type.
FloatTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.FloatTypeSerializer
Creates a new instance.
formatDefault(Instant, Locale) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeSerializer
 
formatDefault(LocalDate, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeSerializer
 
formatDefault(LocalDateTime, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeSerializer
 
formatDefault(LocalTime, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalTimeTypeSerializer
 
formatDefault(OffsetDateTime, Locale) - Method in class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeSerializer
 
formatDefault(OffsetTime, Locale) - Method in class org.eclipse.yasson.internal.serializer.OffsetTimeTypeSerializer
 
formatDefault(ZonedDateTime, Locale) - Method in class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeSerializer
 
formatDefault(Calendar, Locale) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeSerializer
 
formatDefault(Date, Locale) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
formatDefault(XMLGregorianCalendar, Locale) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeSerializer
 
formatDefault(T, Locale) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Format with default formatter for a given java.time date object.
formatStrictIJson(Instant) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeSerializer
 
formatStrictIJson(LocalDate) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeSerializer
 
formatStrictIJson(LocalDateTime) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeSerializer
 
formatStrictIJson(Date) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
formatStrictIJson(T) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Format date object as strict IJson date format.
formatWithFormatter(Instant, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeSerializer
 
formatWithFormatter(LocalDateTime, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeSerializer
 
formatWithFormatter(Date, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
formatWithFormatter(T, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Format date object with given formatter
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
Construct date object from an instant containing epoch millisecond.
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.DateTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.LocalTimeTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeDeserializer
fromInstant is called only in case JsonbDateFormat is TIME_IN_MILLIS, which doesn't make much sense for usage with OffsetDateTime.
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.OffsetTimeTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.SqlDateTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeDeserializer
 
fromInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeDeserializer
fromInstant is called only in case JsonbDateFormat is TIME_IN_MILLIS, which doesn't make much sense for usage with ZonedDateTime.
fromJson(InputStream, Class<T>) - Method in class org.eclipse.yasson.internal.JsonBinding
 
fromJson(InputStream, Type) - Method in class org.eclipse.yasson.internal.JsonBinding
 
fromJson(Reader, Class<T>) - Method in class org.eclipse.yasson.internal.JsonBinding
 
fromJson(Reader, Type) - Method in class org.eclipse.yasson.internal.JsonBinding
 
fromJson(String, Class<T>) - Method in class org.eclipse.yasson.internal.JsonBinding
 
fromJson(String, Type) - Method in class org.eclipse.yasson.internal.JsonBinding
 

G

GENERIC_BOUND_NOT_FOUND - org.eclipse.yasson.internal.properties.MessageKeys
 
genericComponentsPresent() - Method in class org.eclipse.yasson.internal.JsonbContext
Flag for searching for generic serializers and adapters in runtime.
genericType - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Type is used when field model is not present.
GET - org.eclipse.yasson.internal.model.PropertyValuePropagation.OperationMode
 
getActualTypeArguments() - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
Type arguments with resolved TypeVariables
getAdapter() - Method in class org.eclipse.yasson.internal.components.AdapterBinding
Get actual components to adapt object value
getAdapterBinding() - Method in interface org.eclipse.yasson.internal.model.customization.ComponentBoundCustomization
Adapter wrapper class with resolved generic information.
getAdapterBinding(Type, ComponentBoundCustomization) - Method in class org.eclipse.yasson.internal.ComponentMatcher
Get components from property model (if declared by annotation and runtime type matches), or return components searched by runtime type
getAdapterBinding(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbAdapter on a type.
getAdapterBinding(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbAdapter on a property.
getAdapterInfo() - Method in class org.eclipse.yasson.internal.components.ComponentBindings
Adapter info if any.
getAdapterInfo() - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Gets an components.
getAnnotation(Class<T>) - Method in class org.eclipse.yasson.internal.model.JsonbAnnotated
 
getAnnotationIntrospector() - Method in class org.eclipse.yasson.internal.JsonbContext
Gets component for annotation parsing.
getAnnotations() - Method in class org.eclipse.yasson.internal.model.JsonbAnnotated
 
getArray() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getArray() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getArrayStream() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getArrayStream() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getBigDecimal() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getBigDecimal() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getBinaryDataStrategy() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Checks for binary data strategy to use.
getBindingType() - Method in class org.eclipse.yasson.internal.components.AbstractComponentBinding
Resolved binding type of a component.
getBindingType() - Method in class org.eclipse.yasson.internal.components.ComponentBindings
Type to which components are bound.
getClassCustomization() - Method in class org.eclipse.yasson.internal.model.ClassModel
Introspected customization for a class.
getClassModel() - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Gets class model.
getClassModel() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Model of declaring class of this property.
getClassModel() - Method in class org.eclipse.yasson.internal.serializer.AbstractItem
 
getClassModel() - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Model of a class representing current item and instance (if any).
getClassModel() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
 
getClassModel() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectSerializer
 
getClassModel() - Method in interface org.eclipse.yasson.internal.serializer.CurrentItem
Class model containing property for this item.
getClassModel() - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
 
getClassModel(Class<?>) - Method in class org.eclipse.yasson.internal.MappingContext
Search for class model, without parsing if not found.
getClassModel(Class<?>) - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Gets or load class model for a class an its superclasses.
getComponentClass() - Method in class org.eclipse.yasson.internal.components.AbstractComponentBinding
Class of user component.
getComponentClass() - Method in class org.eclipse.yasson.internal.components.AdapterBinding
 
getComponentClass() - Method in class org.eclipse.yasson.internal.components.DeserializerBinding
 
getComponentClass() - Method in class org.eclipse.yasson.internal.components.SerializerBinding
Class of user component.
getComponentInstanceCreator() - Static method in class org.eclipse.yasson.internal.components.InstanceCreatorFactoryHelper
 
getComponentInstanceCreator() - Static method in class org.eclipse.yasson.internal.components.JsonbComponentInstanceCreatorFactory
First check a CDI provider, if available use those.
getComponentInstanceCreator() - Method in class org.eclipse.yasson.internal.JsonbContext
Implementation creating instances of user components used by JSONB, such as adapters and strategies.
getComponentMatcher() - Method in class org.eclipse.yasson.internal.JsonbContext
Component matcher for lookup of (de)serializers and adapters.
getConfig() - Method in class org.eclipse.yasson.internal.JsonbContext
Gets JsonbConfig.
getConfig() - Method in class org.eclipse.yasson.internal.JsonBindingBuilder
Gets configuration.
getConfigDateFormatter() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets instantiated shared config date formatter.
getConfigFailOnUnknownProperties() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets unknown properties flag from JsonbConfig.
getConfigNullable() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets nullable from JsonbConfig.
getConfigProperties() - Method in class org.eclipse.yasson.internal.JsonbContext
 
getConstructorDateFormatter(JsonbAnnotatedElement<Parameter>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
 
getConstructorNumberFormatter(JsonbAnnotatedElement<Parameter>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
 
getContext() - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Gets context.
getCreator() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
Returns instance of JsonbCreator.
getCreator() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Gets custom constructor or method for user instantiation.
getCreator(Class<?>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Searches for JsonbCreator annotation on constructors and static methods.
getCurrent() - Method in class org.eclipse.yasson.internal.Unmarshaller
Get currently processed json item.
getCurrentLevel() - Method in interface org.eclipse.yasson.internal.JsonbParser
Current level of JsonbRiParser.
getCurrentLevel() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getCurrentLevel() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
Current level of JsonbRiParser.
getCustomization() - Method in class org.eclipse.yasson.internal.model.ClassModel
Gets customization.
getCustomization() - Method in class org.eclipse.yasson.internal.model.CreatorModel
 
getCustomization() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Introspected customization of a property.
getCustomization() - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
 
getCustomization() - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeDeserializer
Returns customization of object
getCustomization() - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
 
getDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Gets a date format for formatting dates.
getDateTimeFormatter() - Method in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
Creates an instance with cached instance of DateTimeFormatter.
getDeclaredAnnotations() - Method in class org.eclipse.yasson.internal.model.JsonbAnnotated
 
getDeclaringClassElement() - Method in class org.eclipse.yasson.internal.model.Property
Class element with annotation under construction for declaring class of this property.
getDefault() - Static method in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
 
getDefaultFormatter() - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
getDefaultFormatter() - Method in class org.eclipse.yasson.internal.serializer.DateTypeSerializer
 
getDefaultFormatter() - Method in class org.eclipse.yasson.internal.serializer.SqlDateTypeSerializer
 
getDeserializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
 
getDeserializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
getDeserializeDateFormatter() - Method in interface org.eclipse.yasson.internal.model.customization.Customization
Date formatter for formatting date values during deserialization process.
getDeserializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
 
getDeserializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Gets date formatter for formatting dates during deserialization process.
getDeserializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
 
getDeserializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
getDeserializeNumberFormatter() - Method in interface org.eclipse.yasson.internal.model.customization.Customization
Number formatter for formatting numbers during deserialization process.
getDeserializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
 
getDeserializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Gets number formatter for formatting numbers during deserialization process.
getDeserializer() - Method in class org.eclipse.yasson.internal.components.ComponentBindings
Deserializer if any.
getDeserializerBinding() - Method in interface org.eclipse.yasson.internal.model.customization.ComponentBoundCustomization
Deserializer wrapper with resolved generic info.
getDeserializerBinding() - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Gets a deserializer.
getDeserializerBinding(Type, ComponentBoundCustomization) - Method in class org.eclipse.yasson.internal.ComponentMatcher
Lookup deserializer binding for a given property runtime type.
getDeserializerBinding(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbDeserializer on a type.
getDeserializerBinding(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbDeserializer on a property.
getDeserializerProvider() - Method in class org.eclipse.yasson.internal.serializer.SerializerProviderWrapper
Gets deserializer provider.
getElement() - Method in class org.eclipse.yasson.internal.model.JsonbAnnotatedElement
Gets element.
getField() - Method in class org.eclipse.yasson.internal.model.Property
Field representing property if any
getField() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Field of a javabean property.
getFieldElement() - Method in class org.eclipse.yasson.internal.model.Property
Element with field and its annotations.
getFormat() - Method in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
Format string to be used either by formatter.
getFormat() - Method in class org.eclipse.yasson.internal.serializer.JsonbNumberFormatter
Format string to be used either by formatter.
GetFromField - Class in org.eclipse.yasson.internal.model
Gets value from field.
GetFromField(Field) - Constructor for class org.eclipse.yasson.internal.model.GetFromField
Create instance.
GetFromGetter - Class in org.eclipse.yasson.internal.model
Gets value with getter.
GetFromGetter(Method) - Constructor for class org.eclipse.yasson.internal.model.GetFromGetter
Create instance.
getGetter() - Method in class org.eclipse.yasson.internal.model.Property
Method representing getter of a property if any.
getGetter() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Setter of a javabean property.
getGetterElement() - Method in class org.eclipse.yasson.internal.model.Property
Element with getter and its annotations.
getGetterType() - Method in class org.eclipse.yasson.internal.model.Property
 
getImplementationClass() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
Implementation class if property is interface type.
getImplementationClass() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Implementation class if property is interface type.
getImplementationClass(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
 
getInstance() - Static method in class org.eclipse.yasson.internal.serializer.DefaultSerializers
Singleton instance.
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
Creates and initializes an instance of deserializing item.
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.ByteArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.DoubleArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.FloatArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.IntArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.JsonArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.JsonObjectDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.LongArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.MapDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.ObjectArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.ShortArrayDeserializer
 
getInstance(Unmarshaller) - Method in class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
 
getInt() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getInt() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.ByteArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.DoubleArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.FloatArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.IntArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.LongArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.ObjectArrayDeserializer
 
getItems() - Method in class org.eclipse.yasson.internal.serializer.ShortArrayDeserializer
 
getJsonbContext() - Method in class org.eclipse.yasson.internal.ProcessingContext
Jsonb context.
getJsonbContext() - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Jsonb runtime context.
getJsonbDateFormat(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Search for JsonbDateFormat annotation on java class and construct JsonbDateFormatter.
getJsonbDateFormatCategorized(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Search JsonbDateFormat on property, if not found looks at annotations declared on property type class.
getJsonbDateFormatter(JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
 
getJsonbDateFormatter(JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
 
getJsonbDeserializer() - Method in class org.eclipse.yasson.internal.components.DeserializerBinding
Gets deserializer if any.
getJsonbNumberFormat(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Search for JsonbNumberFormat annotation on java class.
getJsonbPropertyJsonReadName(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Gets a name of property for JSON unmarshalling.
getJsonbPropertyJsonWriteName(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Gets a name of property for JSON marshalling.
getJsonbSerializer() - Method in class org.eclipse.yasson.internal.components.SerializerBinding
Returns a serializer if any.
getJsonbTransientCategorized(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks if property is annotated transient.
getJsonNumberFormatter(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Search JsonbNumberFormat on property, if not found looks at annotations declared on property type class.
getJsonProvider() - Method in class org.eclipse.yasson.internal.JsonbContext
Gets JSONP provider.
getJsonReadName() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
Name if specified for property setter with JsonbProperty.
getJsonReadName() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets a JSON property name used to read a property value from on deserialization.
getJsonWriteName() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
Name if specified for property getter with JsonbProperty.
getJsonWriteName() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Gets a property name which is written to JSON document on serialization.
getLastEvent() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getLastEvent() - Method in class org.eclipse.yasson.internal.JsonbRiParser.LevelContext
Gets last event.
getLastKeyName() - Method in class org.eclipse.yasson.internal.JsonbRiParser.LevelContext
Gets last key name.
getLocale() - Method in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
Locale to use with formatter.
getLocale() - Method in class org.eclipse.yasson.internal.serializer.JsonbNumberFormatter
Locale to use with formatter.
getLocale(String) - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Converts string locale to Locale.
getLocation() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getLocation() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getLong() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getLong() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getMappingContext() - Method in class org.eclipse.yasson.internal.JsonbContext
Gets mapping context.
getMappingContext() - Method in class org.eclipse.yasson.internal.ProcessingContext
Mapping context.
getMessage(MessageKeys, Object...) - Static method in class org.eclipse.yasson.internal.properties.Messages
Gets message by key.
getMessage(MessageKeys, Locale, Object...) - Static method in class org.eclipse.yasson.internal.properties.Messages
Gets message by key and locale.
getMethodType() - Method in class org.eclipse.yasson.internal.model.AccessMethodType
 
getName() - Method in class org.eclipse.yasson.internal.model.CreatorModel
Gets parameter name.
getName() - Method in class org.eclipse.yasson.internal.model.Property
Name of a property, java bean convention.
getNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Returns the default number formatter instance that would be used for all number properties that don't have a dedicated number formatter.
getObject() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getObject() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getObjectStream() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getObjectStream() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getOptionalRawType(Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Get raw type by type.
getOrCreateClassModel(Class<?>) - Method in class org.eclipse.yasson.internal.MappingContext
Searches for class model for given class.
getOrCreateComponent(Class<T>) - Method in class org.eclipse.yasson.internal.components.BeanManagerInstanceCreator
Creates an instance of the CDI managed bean.
getOrCreateComponent(Class<T>) - Method in class org.eclipse.yasson.internal.components.DefaultConstructorCreator
 
getOrCreateComponent(Class<T>) - Method in interface org.eclipse.yasson.internal.components.JsonbComponentInstanceCreator
Returns instance of JsonbComponent for desired class
getOwnerType() - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
 
getParams() - Method in class org.eclipse.yasson.internal.model.JsonbCreator
Parameters of this creator.
getParent() - Method in class org.eclipse.yasson.internal.JsonbRiParser.LevelContext
Get parent.
getParentClassModel() - Method in class org.eclipse.yasson.internal.model.ClassModel
Class model of parent class if present.
getPropagation() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Wrapper object of java.lang.reflect representations of this javabean property.
getProperties() - Method in class org.eclipse.yasson.internal.model.ClassModel
Get class properties copy, combination of field and its getter / setter, javabeans alike.
getPropertyDeserializationType() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Returns which type should be used to deserialization
getPropertyModel(String) - Method in class org.eclipse.yasson.internal.model.ClassModel
Gets a property model by default (non customized) name.
getPropertyName() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Default property name according to Field / Getter / Setter method names.
getPropertyNamingStrategy() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets property naming strategy.
getPropertyOrder() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
Names of properties to sort with.
getPropertyOrder() - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Gets ordered list of property names.
getPropertyOrder(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbPropertyOrder annotation.
getPropertyOrdering() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets property ordering component.
getPropertyOrderStrategy() - Method in class org.eclipse.yasson.internal.model.customization.ordering.PropertyOrdering
Returns a property order strategy from JsonbConfig.
getPropertySerializationType() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Returns which type should be used to serialization
getPropertySerializer() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Gets serializer.
getPropertyType() - Method in class org.eclipse.yasson.internal.model.Property
Extracts type from first not null element: Field, Getter, Setter.
getPropertyType() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Runtime type of a property.
getPropertyType() - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeDeserializer
Type of a property or creator parameter which is deserialized.
getPropertyVisibilityStrategy() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Gets property visibility strategy.
getPropertyVisibilityStrategy(Class<?>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Get a @JsonbVisibility annotation from a class or its package.
getProvider() - Method in class org.eclipse.yasson.internal.JsonBindingBuilder
Gets provider.
getRawType() - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
 
getRawType(Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Get raw type by type.
getReadName() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Gets a name of JSON document property to read this property from.
getRuntimeType() - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Gets runtime type.
getRuntimeType() - Method in class org.eclipse.yasson.internal.RuntimeTypeHolder
Runtime type of this item.
getRuntimeType() - Method in interface org.eclipse.yasson.internal.RuntimeTypeInfo
Returns a runtime type.
getRuntimeType() - Method in class org.eclipse.yasson.internal.serializer.AbstractItem
 
getRuntimeType() - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Resolved runtime type for instance in case of TypeVariable or WildcardType Otherwise provided type in type field, or type of field model.
getRuntimeType() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
 
getRuntimeType() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectSerializer
 
getRuntimeType() - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
 
getSeparator() - Method in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseStrategy
Separator for replacing camel case.
getSeparator() - Method in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithDashesStrategy
 
getSeparator() - Method in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithUnderscoresStrategy
 
getSerializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
 
getSerializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
getSerializeDateFormatter() - Method in interface org.eclipse.yasson.internal.model.customization.Customization
Date formatter for formatting date values during serialization process.
getSerializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
 
getSerializeDateFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Gets date formatter for formatting dates during serialization process.
getSerializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
 
getSerializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
getSerializeNumberFormatter() - Method in interface org.eclipse.yasson.internal.model.customization.Customization
Number formatter for formatting numbers during serialization process.
getSerializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
 
getSerializeNumberFormatter() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Gets number formatter for formatting numbers during serialization process.
getSerializer() - Method in class org.eclipse.yasson.internal.components.ComponentBindings
Serializer if any.
getSerializerBinding() - Method in interface org.eclipse.yasson.internal.model.customization.ComponentBoundCustomization
Serializer wrapper with resolved generic info.
getSerializerBinding() - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Gets meta info for user serializers.
getSerializerBinding(Type, ComponentBoundCustomization) - Method in class org.eclipse.yasson.internal.ComponentMatcher
Lookup serializer binding for a given property runtime type.
getSerializerBinding(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbSerializer on a type.
getSerializerBinding(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbSerializer on a property.
getSerializerProvider() - Method in class org.eclipse.yasson.internal.serializer.SerializerProviderWrapper
Gets serializer provider.
getSerializerProvider(Class<?>) - Method in class org.eclipse.yasson.internal.MappingContext
Gets serializer provider for given class.
getSetter() - Method in class org.eclipse.yasson.internal.model.Property
Method representing setter of a property if any.
getSetter() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Getter of a javabean property.
getSetterElement() - Method in class org.eclipse.yasson.internal.model.Property
Element with setter and its annotations.
getSetterType() - Method in class org.eclipse.yasson.internal.model.Property
 
getSortedProperties() - Method in class org.eclipse.yasson.internal.model.ClassModel
Get sorted class properties copy, combination of field and its getter / setter, javabeans alike.
getStrategy(String) - Static method in class org.eclipse.yasson.internal.model.customization.naming.DefaultNamingStrategies
Gets naming conversion strategy by name, see PropertyNamingStrategy
getString() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getString() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
GETTER - org.eclipse.yasson.internal.model.AnnotationTarget
Indicates annotation has been applied on the getter method of the property
GETTING_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
GETTING_VALUE_WITH - org.eclipse.yasson.internal.properties.MessageKeys
 
getToType() - Method in class org.eclipse.yasson.internal.components.AdapterBinding
Represents a type to which to adapt into.
getType() - Method in class org.eclipse.yasson.internal.model.ClassModel
Gets type.
getType() - Method in class org.eclipse.yasson.internal.model.CreatorModel
Gets parameter type.
getUserTypeMapping() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
User type mapping for map interface to implementation classes.
getValue() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getValue() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getValue(Object) - Method in class org.eclipse.yasson.internal.model.PropertyModel
Gets property's value.
getValueSerializer(Class<?>) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Return last used serializer if last value class matches.
getValueStream() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
getValueStream() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
getValueType(Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
 
getValueType(Type) - Method in class org.eclipse.yasson.internal.serializer.MapSerializer
 
getWrapper() - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Gets wrapper.
getWrapper() - Method in class org.eclipse.yasson.internal.RuntimeTypeHolder
Wrapper containing property of this type.
getWrapper() - Method in interface org.eclipse.yasson.internal.RuntimeTypeInfo
Runtime type holder of a wrapper class of this runtime type.
getWrapper() - Method in class org.eclipse.yasson.internal.serializer.AbstractItem
 
getWrapper() - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Wrapper item for this item.
getWrapper() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
 
getWrapper() - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectSerializer
 
getWrapper() - Method in interface org.eclipse.yasson.internal.serializer.CurrentItem
Item wrapper.
getWrapper() - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
 
getWriteName() - Method in class org.eclipse.yasson.internal.model.PropertyModel
 
getZonedFormatter(DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
Append UTC zone in case zone is not set on formatter.
getZonedFormatter(DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Append UTC zone in case zone is not set on formatter.

H

hashCode() - Method in class org.eclipse.yasson.internal.model.PropertyModel
 
hashCode() - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
 
hasNext() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
hasNext() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 

I

IdentityStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Leaves name unmodified.
IdentityStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.IdentityStrategy
 
IDeserializerProvider - Interface in org.eclipse.yasson.internal.serializer
Creates instance of deserializer.
IJSON_DATE_FORMATTER - Static variable in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
 
IJSON_ENABLED_SINGLE_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
IMPL_CLASS_INCOMPATIBLE - org.eclipse.yasson.internal.properties.MessageKeys
 
ImplementationClass - Annotation Type in org.eclipse.yasson
Marks an interface with implementation class, which should be used for deserialiation.
INCOMPATIBLE_FACTORY_CREATOR_RETURN_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
INFER_TYPE_FOR_UNMARSHALL - org.eclipse.yasson.internal.properties.MessageKeys
 
InstanceCreatorFactoryHelper - Class in org.eclipse.yasson.internal.components
Delegate call to JsonbComponentInstanceCreatorFactory avoiding static imports of CDI classes.
InstanceCreatorFactoryHelper() - Constructor for class org.eclipse.yasson.internal.components.InstanceCreatorFactoryHelper
 
InstantTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Instant type.
InstantTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.InstantTypeDeserializer
Creates an instance.
InstantTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Instant type.
InstantTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.InstantTypeSerializer
Creates a new instance.
IntArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small int.
IntArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.IntArrayDeserializer
 
IntArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of ints.
IntArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.IntArraySerializer
 
IntegerTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Integer type.
IntegerTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.IntegerTypeDeserializer
Creates a new instance.
IntegerTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Integer type.
IntegerTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.IntegerTypeSerializer
Creates a new instance.
INTERNAL_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
internalGetValue(Object) - Method in class org.eclipse.yasson.internal.model.GetFromField
 
internalSetValue(Object, Object) - Method in class org.eclipse.yasson.internal.model.SetWithField
 
introspectCustomization(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Processes customizations.
INVALID_DESERIALIZATION_JSON_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
INVOKING_GETTER - org.eclipse.yasson.internal.properties.MessageKeys
 
isClassNillable(JsonbAnnotatedElement<Class<?>>) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks for JsonbNillable annotation on a class, its superclasses and interfaces.
isDefault() - Method in class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
 
ISerializerProvider - Interface in org.eclipse.yasson.internal.serializer
Create instance of a serializer.
isGetterVisible() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
 
isIntegralNumber() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
isIntegralNumber() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
isNillable() - Method in class org.eclipse.yasson.internal.model.customization.ContainerCustomization
Containers (types mapped to JsonArray) are always nillable by spec.
isNillable() - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
 
isNillable() - Method in interface org.eclipse.yasson.internal.model.customization.Customization
Returns true if nillable customization is present.
isNillable() - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Returns true if nillable customization is present.
isParsed() - Method in class org.eclipse.yasson.internal.JsonbRiParser.LevelContext
Getter for parsed property.
isPropertyNillable(Property) - Method in class org.eclipse.yasson.internal.AnnotationIntrospector
Checks if property is nillable.
isReadable() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Property is readable.
isReadable() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Property is readable.
isReadTransient() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
The flag indicating whether the value of the underlying type/property should be processed during serialization process or not.
isReadTransient() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Returns true if read transient customization is present.
isResolvedType(Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Check if type needs resolution.
isSetterVisible() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
 
isStrictIJson() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
If strict IJSON patterns should be used.
isVisible(Field) - Method in class org.eclipse.yasson.FieldAccessStrategy
 
isVisible(Method) - Method in class org.eclipse.yasson.FieldAccessStrategy
 
isWritable() - Method in class org.eclipse.yasson.internal.model.PropertyModel
Property is writable.
isWritable() - Method in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Property is writable.
isWriteTransient() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomization
The flag indicating whether the value of the underlying type/property should be processed during deserialization process or not.
isWriteTransient() - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Returns true if write transient customization is present.
isZeroTimeDefaulting() - Method in class org.eclipse.yasson.internal.JsonbConfigProperties
Makes parsing dates defaulting to zero hour, minute and second.

J

JsonArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Item for JsonArray.
JsonArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.JsonArrayDeserializer
Create instance.
JsonArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for JsonArray.
JsonArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.JsonArraySerializer
 
JSONB_CONFIG_FORMATTING_ILLEGAL_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
JSONB_CONFIG_PROPERTY_INVALID_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
JSONB_CREATOR_MISSING_PROPERTY - org.eclipse.yasson.internal.properties.MessageKeys
 
JSONB_TRANSIENT_WITH_OTHER_ANNOTATIONS - org.eclipse.yasson.internal.properties.MessageKeys
 
JsonbAnnotated - Class in org.eclipse.yasson.internal.model
Element wrapper containing merged annotation from class, superclasses and interfaces.
JsonbAnnotated(Annotation[]) - Constructor for class org.eclipse.yasson.internal.model.JsonbAnnotated
Creates a new instance.
JsonbAnnotatedElement<T extends AnnotatedElement> - Class in org.eclipse.yasson.internal.model
Annotation holder for fields, getters and setters.
JsonbAnnotatedElement(T) - Constructor for class org.eclipse.yasson.internal.model.JsonbAnnotatedElement
Creates a new instance.
JsonbComponentInstanceCreator - Interface in org.eclipse.yasson.internal.components
Creates instances of JsonbComponents such as JsonbAdapter.
JsonbComponentInstanceCreatorFactory - Class in org.eclipse.yasson.internal.components
Factory method for Jsonb component instance creator.
JsonbComponentInstanceCreatorFactory() - Constructor for class org.eclipse.yasson.internal.components.JsonbComponentInstanceCreatorFactory
 
JsonbConfigProperties - Class in org.eclipse.yasson.internal
Resolved properties from JSONB config.
JsonbConfigProperties(JsonbConfig) - Constructor for class org.eclipse.yasson.internal.JsonbConfigProperties
 
jsonbContext - Variable in class org.eclipse.yasson.internal.ProcessingContext
 
jsonbContext - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
 
jsonbContext - Variable in class org.eclipse.yasson.internal.serializer.CollectionSerializer
 
JsonbContext - Class in org.eclipse.yasson.internal
Jsonb context holding central components and configuration of jsonb runtime.
JsonbContext(JsonbConfig, JsonProvider) - Constructor for class org.eclipse.yasson.internal.JsonbContext
Creates and initialize context.
JsonbCreator - Class in org.eclipse.yasson.internal.model
Object holding reference to Constructor / Method for custom object creation.
JsonbCreator(Executable, CreatorModel[]) - Constructor for class org.eclipse.yasson.internal.model.JsonbCreator
Creates a new instance.
JsonbDateFormatter - Class in org.eclipse.yasson.internal.serializer
Formatter wrapper for different types of dates.
JsonbDateFormatter(String, String) - Constructor for class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
Creates an instance with format string and locale.
JsonbDateFormatter(DateTimeFormatter, String, String) - Constructor for class org.eclipse.yasson.internal.serializer.JsonbDateFormatter
Creates an instance with cached DateTimeFormatter, format and locale.
JsonBinding - Class in org.eclipse.yasson.internal
Implementation of Jsonb interface.
JsonBindingBuilder - Class in org.eclipse.yasson.internal
JsonbBuilder implementation.
JsonBindingBuilder() - Constructor for class org.eclipse.yasson.internal.JsonBindingBuilder
 
JsonBindingProvider - Class in org.eclipse.yasson
JsonbProvider implementation.
JsonBindingProvider() - Constructor for class org.eclipse.yasson.JsonBindingProvider
 
JsonbNumberFormatter - Class in org.eclipse.yasson.internal.serializer
Formatter for numbers.
JsonbNumberFormatter(String, String) - Constructor for class org.eclipse.yasson.internal.serializer.JsonbNumberFormatter
Construct with format string and locale.
JsonbParser - Interface in org.eclipse.yasson.internal
Jsonb parsing helper methods on top of JSON-P parser.
JsonbPropertyInfo - Class in org.eclipse.yasson.internal.model
Wrapper for metadata of serialized property.
JsonbPropertyInfo() - Constructor for class org.eclipse.yasson.internal.model.JsonbPropertyInfo
 
JsonbRiParser - Class in org.eclipse.yasson.internal
Decorator for JSONP parser used by JSONB.
JsonbRiParser(JsonParser) - Constructor for class org.eclipse.yasson.internal.JsonbRiParser
Creates a parser.
JsonbRiParser.LevelContext - Class in org.eclipse.yasson.internal
State holder for current json structure level.
JsonNumberTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for JsonNumber type.
JsonNumberTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.JsonNumberTypeDeserializer
Creates a new instance.
JsonObjectDeserializer - Class in org.eclipse.yasson.internal.serializer
Item for JsonObject.
JsonObjectDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.JsonObjectDeserializer
Create instance of current item with its builder.
JsonObjectSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for JsonObject type.
JsonObjectSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.JsonObjectSerializer
 
JsonStringTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for JsonString type.
JsonStringTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.JsonStringTypeDeserializer
Creates a new instance.
JsonValueDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for JsonValue containing null, false, true, string and number.
JsonValueDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.JsonValueDeserializer
Creates a new instance.
JsonValueSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for JsonValue type.
JsonValueSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.JsonValueSerializer
Creates a new instance.

L

LevelContext(JsonbRiParser.LevelContext) - Constructor for class org.eclipse.yasson.internal.JsonbRiParser.LevelContext
Creates an instance.
LexicographicalOrderStrategy - Class in org.eclipse.yasson.internal.model.customization.ordering
Lexicographical ordering strategy
LexicographicalOrderStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.ordering.LexicographicalOrderStrategy
 
LocalDateTimeTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for LocalDateTime type.
LocalDateTimeTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeDeserializer
Creates an instance.
LocalDateTimeTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for LocalDateTime type.
LocalDateTimeTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeSerializer
Creates a new instance.
LocalDateTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for LocalDate type.
LocalDateTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalDateTypeDeserializer
Creates a new instance.
LocalDateTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for LocalDate type.
LocalDateTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalDateTypeSerializer
Creates a new instance.
LocalTimeTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for LocalTime type.
LocalTimeTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalTimeTypeDeserializer
Creates an instance.
LocalTimeTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for LocalTime type.
LocalTimeTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LocalTimeTypeSerializer
Creates a new instance.
LongArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small long.
LongArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.LongArrayDeserializer
 
LongArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of longs.
LongArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.LongArraySerializer
 
LongTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Long type.
LongTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LongTypeDeserializer
Creates a new instance.
LongTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Long type.
LongTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.LongTypeSerializer
Creates a new instance.
LowerCaseStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Common parent for lowercase strategies.
LowerCaseStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.LowerCaseStrategy
 
LowerCaseWithDashesStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Lower case with dashes
LowerCaseWithDashesStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithDashesStrategy
 
LowerCaseWithUnderscoresStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Lower case with underscores
LowerCaseWithUnderscoresStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithUnderscoresStrategy
 

M

MapDeserializer<T extends Map<?,​?>> - Class in org.eclipse.yasson.internal.serializer
Item implementation for Map fields.
MapDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.MapDeserializer
Create instance of current item with its builder.
MappingContext - Class in org.eclipse.yasson.internal
JSONB mappingContext.
MappingContext(JsonbContext) - Constructor for class org.eclipse.yasson.internal.MappingContext
Create mapping context which is scoped to jsonb runtime.
MapSerializer<T extends Map<?,​?>> - Class in org.eclipse.yasson.internal.serializer
Serializer for maps.
MapSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.MapSerializer
 
marshall(Object, JsonGenerator) - Method in class org.eclipse.yasson.internal.Marshaller
Marshals given object to provided Writer or OutputStream.
Marshaller - Class in org.eclipse.yasson.internal
JSONB marshaller.
Marshaller(JsonbContext) - Constructor for class org.eclipse.yasson.internal.Marshaller
Creates Marshaller for generation to String.
Marshaller(JsonbContext, Type) - Constructor for class org.eclipse.yasson.internal.Marshaller
Creates Marshaller for generation to String.
MessageKeys - Enum in org.eclipse.yasson.internal.properties
Contains all message keys present in language property files
Messages - Class in org.eclipse.yasson.internal.properties
JSON-B messages.
moveTo(JsonParser.Event) - Method in interface org.eclipse.yasson.internal.JsonbParser
Moves parser to required event, if current event is equal to required does nothing.
moveTo(JsonParser.Event) - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
moveTo(JsonParser.Event) - Method in class org.eclipse.yasson.internal.UserDeserializerParser
Moves parser to required event, if current event is equal to required does nothing.
moveToFirst(JsonbParser) - Method in class org.eclipse.yasson.internal.serializer.AbstractArrayDeserializer
 
moveToFirst(JsonbParser) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
Move to first event for current deserializer structure.
moveToFirst(JsonbParser) - Method in class org.eclipse.yasson.internal.serializer.AbstractJsonpDeserializer
 
moveToFirst(JsonbParser) - Method in class org.eclipse.yasson.internal.serializer.MapDeserializer
 
moveToFirst(JsonbParser) - Method in class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
Don't move anywhere in case of user deserializer.
moveToStartStructure() - Method in interface org.eclipse.yasson.internal.JsonbParser
Moves parser cursor to START_OBJECT or START_ARRAY.
moveToStartStructure() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
moveToStartStructure() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
Moves parser cursor to START_OBJECT or START_ARRAY.
moveToValue() - Method in interface org.eclipse.yasson.internal.JsonbParser
Moves parser cursor to any JSON value.
moveToValue() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
moveToValue() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
Moves parser cursor to any JSON value.
MULTIPLE_JSONB_CREATORS - org.eclipse.yasson.internal.properties.MessageKeys
 

N

NAN - Static variable in class org.eclipse.yasson.internal.serializer.DoubleTypeDeserializer
 
NEGATIVE_INFINITY - Static variable in class org.eclipse.yasson.internal.serializer.DoubleTypeDeserializer
 
newCollectionOrMapItem(Type, JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
 
newUnmarshallerItemBuilder(JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
 
next() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
next() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
NO_DEFAULT_CONSTRUCTOR - org.eclipse.yasson.internal.properties.MessageKeys
 
NO_LOGGER_NAME - org.eclipse.yasson.internal.properties.MessageKeys
 
NON_PARAMETRIZED_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
NOT_VALUE_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
NULL - Static variable in class org.eclipse.yasson.internal.ProcessingContext
 
NumberTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Number type.
NumberTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.NumberTypeDeserializer
Creates a new instance.
NumberTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Number type.
NumberTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.NumberTypeSerializer
Creates a new instance.

O

ObjectArrayDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Item for handling arrays of objects.
ObjectArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ObjectArrayDeserializer
 
ObjectArraySerializer<T> - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of arbitrary objects.
ObjectArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ObjectArraySerializer
 
ObjectSerializer<T> - Class in org.eclipse.yasson.internal.serializer
Serializes arbitrary object by reading its properties.
ObjectSerializer(CurrentItem<?>, Type, ClassModel) - Constructor for class org.eclipse.yasson.internal.serializer.ObjectSerializer
Creates a new instance.
ObjectSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ObjectSerializer
Creates a new instance.
ObjectSerializerProvider - Class in org.eclipse.yasson.internal.serializer
 
ObjectSerializerProvider() - Constructor for class org.eclipse.yasson.internal.serializer.ObjectSerializerProvider
 
OFFSET_DATE_TIME_FROM_MILLIS - org.eclipse.yasson.internal.properties.MessageKeys
 
OffsetDateTimeTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for OffsetDateTime type.
OffsetDateTimeTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeDeserializer
Creates an instance.
OffsetDateTimeTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for OffsetDateTime type.
OffsetDateTimeTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeSerializer
Creates a new instance.
OffsetTimeTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for OffsetTime type.
OffsetTimeTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OffsetTimeTypeDeserializer
Creates an instance.
OffsetTimeTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for OffsetTime type.
OffsetTimeTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OffsetTimeTypeSerializer
Creates a new instance.
OptionalDoubleTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for OptionalDouble type.
OptionalDoubleTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalDoubleTypeDeserializer
Creates a new instance.
OptionalDoubleTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for OptionalDouble type.
OptionalDoubleTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalDoubleTypeSerializer
Creates a new instance.
OptionalIntTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for OptionalInt type.
OptionalIntTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalIntTypeDeserializer
Creates a new instance.
OptionalIntTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for OptionalInt type.
OptionalIntTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalIntTypeSerializer
Creates a new instance.
OptionalLongTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for OptionalLong type.
OptionalLongTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalLongTypeDeserializer
Creates a new instance.
OptionalLongTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for OptionalLong type.
OptionalLongTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalLongTypeSerializer
Creates a new instance.
OptionalObjectDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserialize optional object.
OptionalObjectDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalObjectDeserializer
 
OptionalObjectSerializer<T extends Optional<?>> - Class in org.eclipse.yasson.internal.serializer
Common serializer logic for java Optionals.
OptionalObjectSerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
Creates a new instance.
orderProperties(Map<String, Property>, ClassModel, JsonbContext) - Method in class org.eclipse.yasson.internal.model.customization.ordering.PropertyOrdering
Sorts class properties either, by class JsonbPropertyOrder annotation, or by PropertyOrderStrategy if set in JsonbConfig.
org.eclipse.yasson - package org.eclipse.yasson
 
org.eclipse.yasson.internal - package org.eclipse.yasson.internal
 
org.eclipse.yasson.internal.components - package org.eclipse.yasson.internal.components
 
org.eclipse.yasson.internal.model - package org.eclipse.yasson.internal.model
 
org.eclipse.yasson.internal.model.customization - package org.eclipse.yasson.internal.model.customization
 
org.eclipse.yasson.internal.model.customization.naming - package org.eclipse.yasson.internal.model.customization.naming
 
org.eclipse.yasson.internal.model.customization.ordering - package org.eclipse.yasson.internal.model.customization.ordering
 
org.eclipse.yasson.internal.properties - package org.eclipse.yasson.internal.properties
 
org.eclipse.yasson.internal.serializer - package org.eclipse.yasson.internal.serializer
 

P

parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
Parse java.time date object with default formatter.
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.DateTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.LocalTimeTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.OffsetTimeTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.SqlDateTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeDeserializer
 
parseDefault(String, Locale) - Method in class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeDeserializer
 
parserContext - Variable in class org.eclipse.yasson.internal.serializer.AbstractContainerDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
Parse java.time date object with provided formatter.
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.DateTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.LocalTimeTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.OffsetTimeTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.SqlDateTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeDeserializer
 
parseWithFormatter(String, DateTimeFormatter) - Method in class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeDeserializer
 
PARSING_NUMBER - org.eclipse.yasson.internal.properties.MessageKeys
 
PeriodTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Period type.
PeriodTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.PeriodTypeDeserializer
Creates a new instance.
PeriodTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Period type.
PeriodTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.PeriodTypeSerializer
Creates a new instance.
POSITIVE_INFINITY - Static variable in class org.eclipse.yasson.internal.serializer.DoubleTypeDeserializer
 
PROCESS_FROM_JSON - org.eclipse.yasson.internal.properties.MessageKeys
 
PROCESS_TO_JSON - org.eclipse.yasson.internal.properties.MessageKeys
 
ProcessingContext - Class in org.eclipse.yasson.internal
Jsonb processing (serializing/deserializing) context.
ProcessingContext(JsonbContext) - Constructor for class org.eclipse.yasson.internal.ProcessingContext
Parent instance for marshaller and unmarshaller.
Property - Class in org.eclipse.yasson.internal.model
Property of a class, field, getter and setter methods (javabean alike).
Property(String, JsonbAnnotatedElement<Class<?>>) - Constructor for class org.eclipse.yasson.internal.model.Property
Create instance of property.
PROPERTY - org.eclipse.yasson.internal.model.AnnotationTarget
Indicates annotation has been applied on property level
PROPERTY_NAME_CLASH - org.eclipse.yasson.internal.properties.MessageKeys
 
PROPERTY_NAMING_STRATEGY_INVALID - org.eclipse.yasson.internal.properties.MessageKeys
 
PROPERTY_NOT_FOUND_DESERIALIZER - org.eclipse.yasson.internal.properties.MessageKeys
 
PROPERTY_ORDER - org.eclipse.yasson.internal.properties.MessageKeys
 
PropertyCustomization - Class in org.eclipse.yasson.internal.model.customization
Customization for a property of a class.
PropertyCustomization(PropertyCustomizationBuilder) - Constructor for class org.eclipse.yasson.internal.model.customization.PropertyCustomization
Copies properties from builder an creates immutable instance.
PropertyCustomizationBuilder - Class in org.eclipse.yasson.internal.model.customization
The property customization builder that would be used to build an instance of PropertyCustomization to ensure its immutability.
PropertyCustomizationBuilder() - Constructor for class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
 
PropertyModel - Class in org.eclipse.yasson.internal.model
A model for class property.
PropertyModel(ClassModel, Property, JsonbContext) - Constructor for class org.eclipse.yasson.internal.model.PropertyModel
Creates an instance.
PropertyOrdering - Class in org.eclipse.yasson.internal.model.customization.ordering
Order properties in bean object.
PropertyOrdering(PropOrderStrategy) - Constructor for class org.eclipse.yasson.internal.model.customization.ordering.PropertyOrdering
Creates a new instance.
PropertyValuePropagation - Class in org.eclipse.yasson.internal.model
Abstract class for getting / setting value into the property.
PropertyValuePropagation(Property, JsonbContext) - Constructor for class org.eclipse.yasson.internal.model.PropertyValuePropagation
Construct a property propagation.
PropertyValuePropagation.OperationMode - Enum in org.eclipse.yasson.internal.model
Mode of property propagation get or set.
PropOrderStrategy - Class in org.eclipse.yasson.internal.model.customization.ordering
JSONB property ordering
PropOrderStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.ordering.PropOrderStrategy
 
provideDeserializer(Customization) - Method in interface org.eclipse.yasson.internal.serializer.IDeserializerProvider
Provides new instance of deserializer.
provideSerializer(Customization) - Method in interface org.eclipse.yasson.internal.serializer.ISerializerProvider
Provides new instance of serializer.
provideSerializer(JsonbPropertyInfo) - Method in interface org.eclipse.yasson.internal.serializer.ContainerSerializerProvider
Provides container serializer instance for given property.
provideSerializer(JsonbPropertyInfo) - Method in class org.eclipse.yasson.internal.serializer.ObjectSerializerProvider
 
putAnnotation(Annotation) - Method in class org.eclipse.yasson.internal.model.JsonbAnnotated
Adds annotation.

R

readable - Variable in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Property can be read (marshalled to json)
RECURSIVE_REFERENCE - org.eclipse.yasson.internal.properties.MessageKeys
 
ReflectionPropagation - Class in org.eclipse.yasson.internal.model
 
ReflectionPropagation(Property, JsonbContext) - Constructor for class org.eclipse.yasson.internal.model.ReflectionPropagation
 
ReflectionUtils - Class in org.eclipse.yasson.internal
Utility class for resolution of generics during unmarshalling.
ReflectionUtils() - Constructor for class org.eclipse.yasson.internal.ReflectionUtils
 
registerGenericComponentFlag() - Method in class org.eclipse.yasson.internal.JsonbContext
Set flag for searching for generic serializers and adapters in runtime.
removeProcessedObject(Object) - Method in class org.eclipse.yasson.internal.JsonbContext
 
RESOLVE_PARAMETRIZED_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
ResolvedParameterizedType - Class in org.eclipse.yasson.internal.serializer
ParameterizedType implementation containing array of resolved TypeVariable type args.
ResolvedParameterizedType(ParameterizedType, Type[]) - Constructor for class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
Creates a new instance.
resolveItemVariableType(RuntimeTypeInfo, TypeVariable<?>) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Resolve a bounded type variable type by its wrapper types.
resolveOptionalType(RuntimeTypeInfo, Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
 
resolveRawType(RuntimeTypeInfo, Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Get a raw type of any type.
resolveType(RuntimeTypeInfo, Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Resolve a type by item.
resolveTypeArguments(ParameterizedType, Type) - Static method in class org.eclipse.yasson.internal.ReflectionUtils
Resolves TypeVariable arguments of generic types.
ReverseOrderStrategy - Class in org.eclipse.yasson.internal.model.customization.ordering
Revers ordering strategy
ReverseOrderStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.ordering.ReverseOrderStrategy
 
runtimeType - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Runtime type resolved after expanding type variables and wildcards.
RuntimeTypeHolder - Class in org.eclipse.yasson.internal
Holds runtime type and wrapper runtime type info if any.
RuntimeTypeHolder(RuntimeTypeInfo, Type) - Constructor for class org.eclipse.yasson.internal.RuntimeTypeHolder
Creates a new instance.
RuntimeTypeInfo - Interface in org.eclipse.yasson.internal
Holds runtime type info of the class.

S

searchParametrizedType(Type, TypeVariable<?>) - Method in class org.eclipse.yasson.internal.VariableTypeInheritanceSearch
Searches the hierarchy of classes to resolve a type variable.
SEPARATOR - Variable in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithDashesStrategy
 
serialize(byte[], JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.ByteArrayBase64Serializer
 
serialize(Boolean, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.BooleanTypeSerializer
 
serialize(Character, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.CharacterTypeSerializer
 
serialize(Enum, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.EnumTypeSerializer
 
serialize(Number, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.NumberTypeSerializer
 
serialize(String, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.StringTypeSerializer
 
serialize(String, T, JsonGenerator) - Method in class org.eclipse.yasson.internal.Marshaller
 
serialize(URI, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.URITypeSerializer
 
serialize(URL, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.URLTypeSerializer
 
serialize(Duration, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.DurationTypeSerializer
 
serialize(Period, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.PeriodTypeSerializer
 
serialize(ZoneId, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.ZoneIdTypeSerializer
 
serialize(ZoneOffset, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.ZoneOffsetTypeSerializer
 
serialize(OptionalDouble, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.OptionalDoubleTypeSerializer
 
serialize(OptionalInt, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.OptionalIntTypeSerializer
 
serialize(OptionalLong, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.OptionalLongTypeSerializer
 
serialize(TimeZone, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.TimeZoneTypeSerializer
 
serialize(UUID, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.UUIDTypeSerializer
 
serialize(JsonValue, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.JsonValueSerializer
 
serialize(T, JsonGenerator) - Method in class org.eclipse.yasson.internal.Marshaller
 
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
 
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
 
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer
Serializes an object to JSON.
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectSerializer
 
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.OptionalObjectSerializer
 
serialize(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.UserSerializerSerializer
 
serialize(T, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
 
serialize(T, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractNumberSerializer
 
serialize(T, JsonGenerator, Marshaller) - Method in class org.eclipse.yasson.internal.serializer.AbstractValueTypeSerializer
 
serializeInternal(byte[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.ByteArraySerializer
 
serializeInternal(double[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.DoubleArraySerializer
 
serializeInternal(float[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.FloatArraySerializer
 
serializeInternal(int[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.IntArraySerializer
 
serializeInternal(long[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.LongArraySerializer
 
serializeInternal(short[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.ShortArraySerializer
 
serializeInternal(JsonArray, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.JsonArraySerializer
 
serializeInternal(JsonObject, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.JsonObjectSerializer
 
serializeInternal(T[], JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.ObjectArraySerializer
 
serializeInternal(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
 
serializeInternal(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.CollectionSerializer
 
serializeInternal(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.MapSerializer
 
serializeInternal(T, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.ObjectSerializer
 
serializeItem(Object, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
 
serializeNonFormatted(Byte, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.ByteTypeSerializer
 
serializeNonFormatted(Byte, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.ByteTypeSerializer
 
serializeNonFormatted(Double, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.DoubleTypeSerializer
 
serializeNonFormatted(Double, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.DoubleTypeSerializer
 
serializeNonFormatted(Float, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.FloatTypeSerializer
 
serializeNonFormatted(Float, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.FloatTypeSerializer
 
serializeNonFormatted(Integer, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.IntegerTypeSerializer
 
serializeNonFormatted(Integer, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.IntegerTypeSerializer
 
serializeNonFormatted(Long, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.LongTypeSerializer
 
serializeNonFormatted(Long, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.LongTypeSerializer
 
serializeNonFormatted(Short, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.ShortTypeSerializer
 
serializeNonFormatted(Short, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.ShortTypeSerializer
 
serializeNonFormatted(BigDecimal, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.BigDecimalTypeSerializer
 
serializeNonFormatted(BigDecimal, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.BigDecimalTypeSerializer
 
serializeNonFormatted(BigInteger, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.BigIntegerTypeSerializer
 
serializeNonFormatted(BigInteger, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.BigIntegerTypeSerializer
 
serializeNonFormatted(T, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractNumberSerializer
Serialize raw number when NumberFormat is not present.
serializeNonFormatted(T, JsonGenerator, String) - Method in class org.eclipse.yasson.internal.serializer.AbstractNumberSerializer
Serialize raw number when NumberFormat is not present.
SerializerBinding<T> - Class in org.eclipse.yasson.internal.components
Binding for user Serializer component.
SerializerBinding(Type, JsonbSerializer<T>) - Constructor for class org.eclipse.yasson.internal.components.SerializerBinding
Creates a new instance.
SerializerBuilder - Class in org.eclipse.yasson.internal.serializer
Builder for serializers.
SerializerBuilder(JsonbContext) - Constructor for class org.eclipse.yasson.internal.serializer.SerializerBuilder
Creates a new builder.
serializerCaptor(JsonbSerializer<?>, X, JsonGenerator, SerializationContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
 
serializeRoot(T, JsonGenerator, ClassModel) - Method in class org.eclipse.yasson.internal.Marshaller
Serializes root element.
SerializerProviderWrapper - Class in org.eclipse.yasson.internal.serializer
Wraps serializer and deserializer providers.
SerializerProviderWrapper(ISerializerProvider, IDeserializerProvider) - Constructor for class org.eclipse.yasson.internal.serializer.SerializerProviderWrapper
Creates a new instance.
SET - org.eclipse.yasson.internal.model.PropertyValuePropagation.OperationMode
 
setAdaptedTypeDeserializer(JsonbDeserializer<A>) - Method in class org.eclipse.yasson.internal.serializer.AdaptedObjectDeserializer
Sets adapted item.
setAdapterInfo(AdapterBinding) - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Sets an components.
setContext(JsonbContext) - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Sets context.
setCreator(JsonbCreator) - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Sets custom constructor or method for user instantiation.
setCurrent(CurrentItem<?>) - Method in class org.eclipse.yasson.internal.Unmarshaller
Set currently processed item.
setDateFormatter(JsonbDateFormatter) - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Sets date format for formatting dates.
setDeserializeDateFormatter(JsonbDateFormatter) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets date formatter for formatting dates during deserialization process.
setDeserializeNumberFormatter(JsonbNumberFormatter) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets number formatter for formatting numbers during deserialization process.
setDeserializerBinding(DeserializerBinding) - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Sets a deserializer info.
setField(Field) - Method in class org.eclipse.yasson.internal.model.Property
 
setGetter(Method) - Method in class org.eclipse.yasson.internal.model.Property
 
setImplementationClass(Class) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Implementation class if property is interface type.
setJsonReadName(String) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets a JSON property name used to read a property value from on deserialization.
setJsonWriteName(String) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets a property name which is written to JSON document on serialization.
setNillable(boolean) - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Sets a presence of nillable customization.
setNumberFormatter(JsonbNumberFormatter) - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomizationBuilder
Sets the default number formatter instance that would be used for all number properties that don't have a dedicated number formatter.
setProperties(List<PropertyModel>) - Method in class org.eclipse.yasson.internal.model.ClassModel
Sets parsed properties of the class.
setPropertyModel(PropertyModel) - Method in class org.eclipse.yasson.internal.model.customization.CreatorCustomization
Set property referenced model.
setPropertyOrder(String[]) - Method in class org.eclipse.yasson.internal.model.customization.ClassCustomization
Sets sorted properties.
setPropertyOrder(String[]) - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Sets a sorted list of property names.
setReadTransient(boolean) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets a presence of read transient customization.
setSerializeDateFormatter(JsonbDateFormatter) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets date formatter for formatting dates during serialization process.
setSerializeNumberFormatter(JsonbNumberFormatter) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets number formatter for formatting numbers during serialization process.
setSerializerBinding(SerializerBinding) - Method in class org.eclipse.yasson.internal.model.customization.CustomizationBuilder
Sets serializer info.
setSetter(Method) - Method in class org.eclipse.yasson.internal.model.Property
 
SETTER - org.eclipse.yasson.internal.model.AnnotationTarget
Indicates annotation has been applied on the setter method of the property
SETTING_PROPERTY_DESERIALIZER - org.eclipse.yasson.internal.properties.MessageKeys
 
SETTING_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
SETTING_VALUE_WITH - org.eclipse.yasson.internal.properties.MessageKeys
 
setValue(Object, Object) - Method in class org.eclipse.yasson.internal.model.PropertyModel
Sets a property.
SetWithField - Class in org.eclipse.yasson.internal.model
Sets value with field.
SetWithField(Field) - Constructor for class org.eclipse.yasson.internal.model.SetWithField
Create instance.
SetWithSetter - Class in org.eclipse.yasson.internal.model
Sets a value with a setter.
SetWithSetter(Method) - Constructor for class org.eclipse.yasson.internal.model.SetWithSetter
Create instance
setWriteTransient(boolean) - Method in class org.eclipse.yasson.internal.model.customization.PropertyCustomizationBuilder
Sets a presence of write transient customization.
ShortArrayDeserializer - Class in org.eclipse.yasson.internal.serializer
Array unmarshaller item implementation for small short.
ShortArrayDeserializer(DeserializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ShortArrayDeserializer
 
ShortArraySerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for arrays of shorts.
ShortArraySerializer(SerializerBuilder) - Constructor for class org.eclipse.yasson.internal.serializer.ShortArraySerializer
 
ShortTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Short type.
ShortTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ShortTypeDeserializer
Creates a new instance.
ShortTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Short type.
ShortTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ShortTypeSerializer
Creates a new instance.
skipArray() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
skipArray() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
skipJsonStructure() - Method in interface org.eclipse.yasson.internal.JsonbParser
Skips a value or a structure.
skipJsonStructure() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
skipJsonStructure() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
Skips a value or a structure.
skipObject() - Method in class org.eclipse.yasson.internal.JsonbRiParser
 
skipObject() - Method in class org.eclipse.yasson.internal.UserDeserializerParser
 
sortProperties(Collection<PropertyModel>) - Method in class org.eclipse.yasson.internal.model.customization.ordering.AnyOrderStrategy
 
sortProperties(Collection<PropertyModel>) - Method in class org.eclipse.yasson.internal.model.customization.ordering.LexicographicalOrderStrategy
 
sortProperties(Collection<PropertyModel>) - Method in class org.eclipse.yasson.internal.model.customization.ordering.PropOrderStrategy
Sorts properties
sortProperties(Collection<PropertyModel>) - Method in class org.eclipse.yasson.internal.model.customization.ordering.ReverseOrderStrategy
 
SQL_DATE_IJSON_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
SqlDateTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for Date type.
SqlDateTypeDeserializer() - Constructor for class org.eclipse.yasson.internal.serializer.SqlDateTypeDeserializer
No arg constructor in order ot make usable in JsonbTypeDeserializer.
SqlDateTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.SqlDateTypeDeserializer
Creates an instance.
SqlDateTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for Date type.
SqlDateTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.SqlDateTypeSerializer
Creates a new instance.
StringTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for String type.
StringTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.StringTypeDeserializer
Creates a new instance.
StringTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for String type.
StringTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.StringTypeSerializer
Creates a new instance.

T

TIME_TO_EPOCH_MILLIS_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
TimeZoneTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for TimeZone type.
TimeZoneTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.TimeZoneTypeDeserializer
Creates a new instance.
TimeZoneTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for TimeZone type.
TimeZoneTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.TimeZoneTypeSerializer
Creates a new instance.
toInstant(Instant) - Method in class org.eclipse.yasson.internal.serializer.InstantTypeSerializer
 
toInstant(LocalDate) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTypeSerializer
 
toInstant(LocalDateTime) - Method in class org.eclipse.yasson.internal.serializer.LocalDateTimeTypeSerializer
 
toInstant(LocalTime) - Method in class org.eclipse.yasson.internal.serializer.LocalTimeTypeSerializer
 
toInstant(OffsetDateTime) - Method in class org.eclipse.yasson.internal.serializer.OffsetDateTimeTypeSerializer
 
toInstant(OffsetTime) - Method in class org.eclipse.yasson.internal.serializer.OffsetTimeTypeSerializer
 
toInstant(ZonedDateTime) - Method in class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeSerializer
 
toInstant(Calendar) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeSerializer
 
toInstant(Date) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
toInstant(XMLGregorianCalendar) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeSerializer
 
toInstant(T) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Convert java.time object to epoch milliseconds instant.
toJson(Object) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(Object, OutputStream) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(Object, Writer) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(Object, Type) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(Object, Type, OutputStream) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(Object, Type, Writer) - Method in class org.eclipse.yasson.internal.JsonBinding
 
toJson(T, JsonbDateFormatter, JsonbContext) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Converts to JSON string.
toString() - Method in class org.eclipse.yasson.internal.serializer.ResolvedParameterizedType
 
toTemporalAccessor(Calendar) - Method in class org.eclipse.yasson.internal.serializer.CalendarTypeSerializer
 
toTemporalAccessor(Date) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTypeSerializer
 
toTemporalAccessor(XMLGregorianCalendar) - Method in class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeSerializer
 
toTemporalAccessor(T) - Method in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
Convert date object to TemporalAccessor Only for legacy dates.
TRANSIENT_INCOMPATIBLE - Static variable in class org.eclipse.yasson.internal.AnnotationIntrospector
Annotations to report exception when used in combination with JsonbTransient
translateName(String) - Method in class org.eclipse.yasson.internal.model.customization.naming.CaseInsensitiveStrategy
 
translateName(String) - Method in class org.eclipse.yasson.internal.model.customization.naming.IdentityStrategy
 
translateName(String) - Method in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseStrategy
 
translateName(String) - Method in class org.eclipse.yasson.internal.model.customization.naming.UpperCamelCaseStrategy
 
translateName(String) - Method in class org.eclipse.yasson.internal.model.customization.naming.UpperCamelCaseWithSpacesStrategy
 
TYPE_RESOLUTION_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 

U

UNDERSCORE - Static variable in class org.eclipse.yasson.internal.model.customization.naming.LowerCaseWithUnderscoresStrategy
 
UNEXPECTED_PARSE_EVENT - org.eclipse.yasson.internal.properties.MessageKeys
 
UNKNOWN_BINARY_DATA_STRATEGY - org.eclipse.yasson.internal.properties.MessageKeys
 
UNKNOWN_JSON_PROPERTY - org.eclipse.yasson.internal.properties.MessageKeys
 
Unmarshaller - Class in org.eclipse.yasson.internal
JSONB unmarshaller.
Unmarshaller(JsonbContext) - Constructor for class org.eclipse.yasson.internal.Unmarshaller
Creates instance of unmarshaller.
UNPAIRED_SURROGATE - org.eclipse.yasson.internal.properties.MessageKeys
 
UNSUPPORTED_DATE_TYPE - org.eclipse.yasson.internal.properties.MessageKeys
 
UNSUPPORTED_JSONP_SERIALIZER_VALUE - org.eclipse.yasson.internal.properties.MessageKeys
 
UpperCamelCaseStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Transforms first letter to upper case.
UpperCamelCaseStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.UpperCamelCaseStrategy
 
UpperCamelCaseWithSpacesStrategy - Class in org.eclipse.yasson.internal.model.customization.naming
Upper case first character separate words by spaces.
UpperCamelCaseWithSpacesStrategy() - Constructor for class org.eclipse.yasson.internal.model.customization.naming.UpperCamelCaseWithSpacesStrategy
 
URITypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for URI type.
URITypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.URITypeDeserializer
Creates a new instance.
URITypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for URI type.
URITypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.URITypeSerializer
Creates a new instance.
URLTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for URL type.
URLTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.URLTypeDeserializer
Creates a new instance.
URLTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for URL type.
URLTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.URLTypeSerializer
Creates a new instance.
USER_TYPE_MAPPING - Static variable in class org.eclipse.yasson.YassonProperties
User type mapping for map interface to implementation classes.
UserDeserializerDeserializer<T> - Class in org.eclipse.yasson.internal.serializer
Item for processing types, to which deserializer is bound.
UserDeserializerDeserializer(DeserializerBuilder, DeserializerBinding<?>) - Constructor for class org.eclipse.yasson.internal.serializer.UserDeserializerDeserializer
Create instance of current item with its builder.
UserDeserializerParser - Class in org.eclipse.yasson.internal
Decorator for JSONP parser.
UserDeserializerParser(JsonbParser) - Constructor for class org.eclipse.yasson.internal.UserDeserializerParser
Constructs an instance with parser and context.
UserSerializerSerializer<T> - Class in org.eclipse.yasson.internal.serializer
Serializes an object with user defined serializer.
UserSerializerSerializer(ClassModel, JsonbSerializer<T>) - Constructor for class org.eclipse.yasson.internal.serializer.UserSerializerSerializer
Create instance of current item with its builder.
UTC - Static variable in class org.eclipse.yasson.internal.serializer.AbstractDateTimeDeserializer
 
UTC - Static variable in class org.eclipse.yasson.internal.serializer.AbstractDateTimeSerializer
 
UUIDTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for UUID type.
UUIDTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.UUIDTypeDeserializer
Creates a new instance.
UUIDTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for UUID type.
UUIDTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.UUIDTypeSerializer
Creates a new instance.

V

value() - Method in annotation type org.eclipse.yasson.ImplementationClass
Class, which will be used as implementation for annotated member.
valueOf(String) - Static method in enum org.eclipse.yasson.internal.model.AnnotationTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.yasson.internal.model.PropertyValuePropagation.OperationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.yasson.internal.properties.MessageKeys
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.yasson.internal.model.AnnotationTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.yasson.internal.model.PropertyValuePropagation.OperationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.yasson.internal.properties.MessageKeys
Returns an array containing the constants of this enum type, in the order they are declared.
VariableTypeInheritanceSearch - Class in org.eclipse.yasson.internal
Search for type variable in inheritance hierarchy and resolve if possible.
VariableTypeInheritanceSearch() - Constructor for class org.eclipse.yasson.internal.VariableTypeInheritanceSearch
 

W

withClassModel(ClassModel) - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Sets class model.
withConfig(JsonbConfig) - Method in class org.eclipse.yasson.internal.JsonBindingBuilder
 
withCustomization(Customization) - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Customization of the class
withJsonValueType(JsonParser.Event) - Method in class org.eclipse.yasson.internal.serializer.DeserializerBuilder
Sets value type.
withObjectClass(Class<?>) - Method in class org.eclipse.yasson.internal.serializer.SerializerBuilder
Adds object class.
withProvider(JsonProvider) - Method in class org.eclipse.yasson.internal.JsonBindingBuilder
 
withRuntimeType(Type) - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Sets runtime type.
withType(Type) - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Type for underlying instance to be created from.
withWrapper(CurrentItem<?>) - Method in class org.eclipse.yasson.internal.model.JsonbPropertyInfo
Sets wrapper.
withWrapper(CurrentItem<?>) - Method in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Wrapper item for this item.
wrapper - Variable in class org.eclipse.yasson.internal.serializer.AbstractSerializerBuilder
Not null with an exception of a root item.
writable - Variable in class org.eclipse.yasson.internal.model.PropertyValuePropagation
Property can be written (unmarshalled from json)
writeEnd(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Writes end for object or array.
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractArraySerializer
 
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Write start object or start array with key.
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.CollectionSerializer
 
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.JsonArraySerializer
 
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.JsonObjectSerializer
 
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.MapSerializer
 
writeStart(String, JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.ObjectSerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractArraySerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.AbstractContainerSerializer
Write start object or start array without a key.
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.CollectionSerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.JsonArraySerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.JsonObjectSerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.MapSerializer
 
writeStart(JsonGenerator) - Method in class org.eclipse.yasson.internal.serializer.ObjectSerializer
 

X

XMLGregorianCalendarTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for XMLGregorianCalendar type.
XMLGregorianCalendarTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeDeserializer
Creates an instance.
XMLGregorianCalendarTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for XMLGregorianCalendar type.
XMLGregorianCalendarTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.XMLGregorianCalendarTypeSerializer
Creates a new instance.

Y

YassonProperties - Class in org.eclipse.yasson
Custom properties for configuring Yasson outside of the specification JsonbConfig scope.
YassonProperties() - Constructor for class org.eclipse.yasson.YassonProperties
 

Z

ZERO_TIME_PARSE_DEFAULTING - Static variable in class org.eclipse.yasson.YassonProperties
Makes parsing dates defaulting to zero hour, minute and second.
ZONE_PARSE_ERROR - org.eclipse.yasson.internal.properties.MessageKeys
 
ZonedDateTimeTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for ZonedDateTime type.
ZonedDateTimeTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeDeserializer
Creates an instance.
ZonedDateTimeTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for ZonedDateTime type.
ZonedDateTimeTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZonedDateTimeTypeSerializer
Creates a new instance.
ZoneIdTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for ZoneId type.
ZoneIdTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZoneIdTypeDeserializer
Creates a new instance.
ZoneIdTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for ZoneId type.
ZoneIdTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZoneIdTypeSerializer
Creates a new instance.
ZoneOffsetTypeDeserializer - Class in org.eclipse.yasson.internal.serializer
Deserializer for ZoneOffset type.
ZoneOffsetTypeDeserializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZoneOffsetTypeDeserializer
Creates a new instance.
ZoneOffsetTypeSerializer - Class in org.eclipse.yasson.internal.serializer
Serializer for ZoneOffset type.
ZoneOffsetTypeSerializer(Customization) - Constructor for class org.eclipse.yasson.internal.serializer.ZoneOffsetTypeSerializer
Creates a new instance.
A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes All Packages