Class JsonbPropertyInfo
java.lang.Object
org.eclipse.yasson.internal.model.JsonbPropertyInfo
Wrapper for metadata of serialized property.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets class model.Gets context.Gets runtime type.CurrentItem<?>Gets wrapper.setContext(JsonbContext context) Sets context.withClassModel(ClassModel classModel) Sets class model.withRuntimeType(Type runtimeType) Sets runtime type.withWrapper(CurrentItem<?> wrapper) Sets wrapper.
-
Constructor Details
-
JsonbPropertyInfo
public JsonbPropertyInfo()
-
-
Method Details
-
getContext
Gets context.- Returns:
- Context.
-
setContext
Sets context.- Parameters:
context- Context to set.- Returns:
- Updated object.
-
getRuntimeType
Gets runtime type.- Returns:
- Runtime type.
-
withRuntimeType
Sets runtime type.- Parameters:
runtimeType- Runtime type to set.- Returns:
- Updated object.
-
getClassModel
Gets class model.- Returns:
- Class model.
-
withClassModel
Sets class model.- Parameters:
classModel- Class model to set.- Returns:
- Updated object.
-
getWrapper
Gets wrapper.- Returns:
- Wrapper.
-
withWrapper
Sets wrapper.- Parameters:
wrapper- Wrapper to set.- Returns:
- Updated object.
-