Interface CurrentItem<T>
- Type Parameters:
T
- item type
- All Superinterfaces:
RuntimeTypeInfo
- All Known Implementing Classes:
AbstractArrayDeserializer
,AbstractArraySerializer
,AbstractContainerDeserializer
,AbstractContainerSerializer
,AbstractItem
,AbstractJsonpDeserializer
,AbstractJsonpSerializer
,AdaptedObjectDeserializer
,AdaptedObjectSerializer
,BooleanArrayDeserializer
,BooleanArraySerializer
,ByteArrayDeserializer
,ByteArraySerializer
,CharArrayDeserializer
,CharArraySerializer
,CollectionSerializer
,DoubleArrayDeserializer
,DoubleArraySerializer
,FloatArrayDeserializer
,FloatArraySerializer
,IntArrayDeserializer
,IntArraySerializer
,JsonArrayDeserializer
,JsonArraySerializer
,JsonObjectDeserializer
,JsonObjectSerializer
,LongArrayDeserializer
,LongArraySerializer
,MapDeserializer
,MapEntriesArrayDeserializer
,MapSerializer
,ObjectArrayDeserializer
,ObjectArraySerializer
,ObjectSerializer
,OptionalObjectSerializer
,ShortArrayDeserializer
,ShortArraySerializer
,UserDeserializerDeserializer
Currently processing item.
-
Method Summary
Modifier and TypeMethodDescriptionClass model containing property for this item.CurrentItem<?>
Item wrapper.Methods inherited from interface org.eclipse.yasson.internal.RuntimeTypeInfo
getRuntimeType
-
Method Details
-
getClassModel
ClassModel getClassModel()Class model containing property for this item.- Returns:
- Class model.
-
getWrapper
CurrentItem<?> getWrapper()Item wrapper. Null only in case of a root item.- Specified by:
getWrapper
in interfaceRuntimeTypeInfo
- Returns:
- Wrapper item of this item.
-