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:
getWrapperin interfaceRuntimeTypeInfo- Returns:
- Wrapper item of this item.
-