Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- create() - Method in class org.eclipse.yasson.JsonBindingProvider
D
- DATE_TIME_IN_MILLIS_AS_A_STRING - Static variable in class org.eclipse.yasson.YassonConfig
- DEFAULT_PRIORITY - Static variable in interface org.eclipse.yasson.spi.JsonbComponentInstanceCreator
-
Default component priority.
E
- EAGER_PARSE_CLASSES - Static variable in class org.eclipse.yasson.YassonConfig
F
- FAIL_ON_UNKNOWN_PROPERTIES - Static variable in class org.eclipse.yasson.YassonConfig
- FAIL_ON_UNKNOWN_PROPERTIES - Static variable in class org.eclipse.yasson.YassonProperties
-
Deprecated.
- 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
- FORCE_MAP_ARRAY_SERIALIZER_FOR_NULL_KEYS - Static variable in class org.eclipse.yasson.YassonConfig
- fromJson(JsonParser, Class<T>) - Method in interface org.eclipse.yasson.YassonJsonb
-
Reads in a JSON data with a specified
JsonParserand return the resulting content tree. - fromJson(JsonParser, Type) - Method in interface org.eclipse.yasson.YassonJsonb
-
Reads in a JSON data with a specified
JsonParserand return the resulting content tree. - fromJsonStructure(JsonStructure, Class<T>) - Method in interface org.eclipse.yasson.YassonJsonb
-
Reads a
JsonStructureand and converts it into resulting java content tree. - fromJsonStructure(JsonStructure, Type) - Method in interface org.eclipse.yasson.YassonJsonb
-
Reads a
JsonStructureand and converts it into resulting java content tree.
G
- getOrCreateComponent(Class<T>) - Method in interface org.eclipse.yasson.spi.JsonbComponentInstanceCreator
-
Returns instance of JsonbComponent for desired class.
- getPriority() - Method in interface org.eclipse.yasson.spi.JsonbComponentInstanceCreator
I
- ImplementationClass - Annotation Type in org.eclipse.yasson
-
Marks an interface with implementation class, which should be used for deserialiation.
- isVisible(Field) - Method in class org.eclipse.yasson.FieldAccessStrategy
- isVisible(Method) - Method in class org.eclipse.yasson.FieldAccessStrategy
J
- JsonbComponentInstanceCreator - Interface in org.eclipse.yasson.spi
-
Creates instances of JsonbComponents such as JsonbAdapter.
- JsonBindingProvider - Class in org.eclipse.yasson
-
JsonbProvider implementation.
- JsonBindingProvider() - Constructor for class org.eclipse.yasson.JsonBindingProvider
N
- NULL_ROOT_SERIALIZER - Static variable in class org.eclipse.yasson.YassonConfig
- NULL_ROOT_SERIALIZER - Static variable in class org.eclipse.yasson.YassonProperties
-
Deprecated.
O
- org.eclipse.yasson - module org.eclipse.yasson
-
Yasson, the implementation of the Jakarta JSON Binding.
- org.eclipse.yasson - package org.eclipse.yasson
- org.eclipse.yasson.spi - package org.eclipse.yasson.spi
T
- toJson(Object, JsonGenerator) - Method in interface org.eclipse.yasson.YassonJsonb
-
Writes the object content tree with a specified
JsonGenerator. - toJson(Object, Type, JsonGenerator) - Method in interface org.eclipse.yasson.YassonJsonb
-
Writes the object content tree with a specified
JsonGenerator. - toJsonStructure(Object) - Method in interface org.eclipse.yasson.YassonJsonb
-
Serializes the object content tree to a
JsonStructure. - toJsonStructure(Object, Type) - Method in interface org.eclipse.yasson.YassonJsonb
-
Serializes the object content tree to a
JsonStructure.
U
- USER_TYPE_MAPPING - Static variable in class org.eclipse.yasson.YassonConfig
- USER_TYPE_MAPPING - Static variable in class org.eclipse.yasson.YassonProperties
-
Deprecated.
V
- value() - Element in annotation type org.eclipse.yasson.ImplementationClass
-
Class, which will be used as implementation for annotated member.
W
- withEagerParsing(Class<?>...) - Method in class org.eclipse.yasson.YassonConfig
- withFailOnUnknownProperties(boolean) - Method in class org.eclipse.yasson.YassonConfig
-
Property used to specify behaviour on deserialization when JSON document contains properties which doesn't exist in the target class.
- withForceMapArraySerializerForNullKeys(boolean) - Method in class org.eclipse.yasson.YassonConfig
-
Property needed to make MapToEntriesArraySerializer the serializer used when a null key is found in the map.
- withNullRootSerializer(JsonbSerializer<?>) - Method in class org.eclipse.yasson.YassonConfig
-
Serializer to use when object provided to
Jsonb.toJson(Object)isnullor an empty Optional. - withTimeInMillisAsAString(boolean) - Method in class org.eclipse.yasson.YassonConfig
-
It is required to handle time millisecond format as a number.
- withUserTypeMapping(Map<Class<?>, Class<?>>) - Method in class org.eclipse.yasson.YassonConfig
-
User type mapping for map interface to implementation classes.
- withZeroTimeParseDefaulting(boolean) - Method in class org.eclipse.yasson.YassonConfig
-
Makes parsing dates defaulting to zero hour, minute and second.
Y
- YassonConfig - Class in org.eclipse.yasson
-
Custom properties for configuring Yasson outside of the specification
JsonbConfigscope. - YassonConfig() - Constructor for class org.eclipse.yasson.YassonConfig
- YassonJsonb - Interface in org.eclipse.yasson
-
Adds methods to Jsonb that are operating directly with
JsonGeneratororJsonParsertypes. - YassonProperties - Class in org.eclipse.yasson
-
Deprecated.
Z
- ZERO_TIME_PARSE_DEFAULTING - Static variable in class org.eclipse.yasson.YassonConfig
- ZERO_TIME_PARSE_DEFAULTING - Static variable in class org.eclipse.yasson.YassonProperties
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values
YassonConfiginstead