public class JsonbPropertyInfo extends Object
| Constructor | Description |
|---|---|
JsonbPropertyInfo() |
| Modifier and Type | Method | Description |
|---|---|---|
ClassModel |
getClassModel() |
Gets class model.
|
JsonbContext |
getContext() |
Gets context.
|
Type |
getRuntimeType() |
Gets runtime type.
|
CurrentItem<?> |
getWrapper() |
Gets wrapper.
|
JsonbPropertyInfo |
setContext(JsonbContext context) |
Sets context.
|
JsonbPropertyInfo |
withClassModel(ClassModel classModel) |
Sets class model.
|
JsonbPropertyInfo |
withRuntimeType(Type runtimeType) |
Sets runtime type.
|
JsonbPropertyInfo |
withWrapper(CurrentItem<?> wrapper) |
Sets wrapper.
|
public JsonbContext getContext()
public JsonbPropertyInfo setContext(JsonbContext context)
context - Context to set.public Type getRuntimeType()
public JsonbPropertyInfo withRuntimeType(Type runtimeType)
runtimeType - Runtime type to set.public ClassModel getClassModel()
public JsonbPropertyInfo withClassModel(ClassModel classModel)
classModel - Class model to set.public CurrentItem<?> getWrapper()
public JsonbPropertyInfo withWrapper(CurrentItem<?> wrapper)
wrapper - Wrapper to set.Copyright © 2018 Oracle Corporation. All rights reserved.