Uses of Interface
org.eclipse.yasson.internal.serializer.CurrentItem
Packages that use CurrentItem
-
Uses of CurrentItem in org.eclipse.yasson.internal.model
Methods in org.eclipse.yasson.internal.model that return CurrentItemMethods in org.eclipse.yasson.internal.model with parameters of type CurrentItemModifier and TypeMethodDescriptionJsonbPropertyInfo.withWrapper(CurrentItem<?> wrapper) Sets wrapper. -
Uses of CurrentItem in org.eclipse.yasson.internal.serializer
Classes in org.eclipse.yasson.internal.serializer that implement CurrentItemModifier and TypeClassDescriptionclassCommon array unmarshalling item implementation.classCommon serializer for arrays.classBase class for all deserializers producing non single value result.classBase class for container serializers (list, array, etc.).classAbstractItem<T>Metadata wrapper for currently processed object.classAbstractJsonpDeserializer<T extends javax.json.JsonValue>Common implementation for JSONP Object and Array.classAbstractJsonpSerializer<T extends javax.json.JsonValue>Common serializer functionality.classDecorator for an item which builds adapted type instance by aJsonbAdapter.classSerializer for adapted object.classArray unmarshaller item implementation for booleans.classSerializes byte array as JSON array of booleans.classArray unmarshaller item implementation for small int.classSerializes byte array as JSON array of ints.classArray unmarshaller item implementation for char.classSerializes byte array as JSON array of ints.classSerializer for collections.classArray unmarshaller item implementation for small double.classSerializer for arrays of doubles.classArray unmarshaller item implementation for small float.classSerializer for arrays of floats.classArray unmarshaller item implementation for small int.classSerializer for arrays of ints.classItem for JsonArray.classSerializer forJsonArray.classItem for JsonObject.classSerializer forJsonObjecttype.classArray unmarshaller item implementation for small long.classSerializer for arrays of longs.classMapDeserializer<T extends Map<?,?>> Item implementation forMapfields.classDe-serialize JSON array of map entries JSON objects asMap.classMapSerializer<K,V> SerializeMap.classItem for handling arrays of objects.classSerializer for arrays of arbitrary objects.classSerializes arbitrary object by reading its properties.classOptionalObjectSerializer<T extends Optional<?>>Common serializer logic for java Optionals.classArray unmarshaller item implementation for small short.classSerializer for arrays of shorts.classItem for processing types, to which deserializer is bound.Methods in org.eclipse.yasson.internal.serializer that return CurrentItemModifier and TypeMethodDescriptionCurrentItem<?>AbstractItem.getWrapper()CurrentItem<?>AbstractSerializerBuilder.getWrapper()Wrapper item for this item.CurrentItem<?>AdaptedObjectDeserializer.getWrapper()CurrentItem<?>AdaptedObjectSerializer.getWrapper()CurrentItem<?>CurrentItem.getWrapper()Item wrapper.CurrentItem<?>OptionalObjectSerializer.getWrapper()Methods in org.eclipse.yasson.internal.serializer with parameters of type CurrentItemModifier and TypeMethodDescriptionAbstractSerializerBuilder.withWrapper(CurrentItem<?> wrapper) Wrapper item for this item.Constructors in org.eclipse.yasson.internal.serializer with parameters of type CurrentItemModifierConstructorDescriptionAbstractContainerSerializer(CurrentItem<?> wrapper, Type runtimeType, ClassModel classModel) Creates a new instance.AbstractItem(CurrentItem<?> wrapper, Type runtimeType, ClassModel classModel) Creates an instance.ObjectSerializer(CurrentItem<?> wrapper, Type runtimeType, ClassModel classModel) Creates a new instance.