| Modifier and Type | Field and Description |
|---|---|
| protected final List | |
| protected final List | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public static PropertyName | creatorParamName(int index)
Generates a placeholder name for creator properties that don't have a name, but are marked with `@JsonWrapped` annotation. |
| public Object | processUnwrapped(JsonParser originalParser, DeserializationContext ctxt, Object bean, TokenBuffer buffered)
|
| public PropertyValueBuffer | processUnwrappedCreatorProperties(JsonParser originalParser, DeserializationContext ctxt, PropertyValueBuffer values, TokenBuffer buffered)
|
| public UnwrappedPropertyHandler | |
| private List | renameProperties(DeserializationContext ctxt, Collection<SettableBeanProperty> properties, NameTransformer transformer)
|
| _creatorProperties | back to summary |
|---|---|
protected final List<SettableBeanProperty> _creatorProperties
| |
| _properties | back to summary |
|---|---|
| protected final List<SettableBeanProperty> _properties | |
| JSON_UNWRAPPED_NAME_PREFIX | back to summary |
|---|---|
public static final String JSON_UNWRAPPED_NAME_PREFIX
| |
| UnwrappedPropertyHandler | back to summary |
|---|---|
| public UnwrappedPropertyHandler() | |
| UnwrappedPropertyHandler | back to summary |
|---|---|
| protected UnwrappedPropertyHandler(List<SettableBeanProperty> creatorProps, List<SettableBeanProperty> props) | |
| addCreatorProperty | back to summary |
|---|---|
public void addCreatorProperty(SettableBeanProperty property)
| |
| addProperty | back to summary |
|---|---|
| public void addProperty(SettableBeanProperty property) | |
| creatorParamName | back to summary |
|---|---|
| public static PropertyName creatorParamName(int index) Generates a placeholder name for creator properties that don't have a name, but are marked with `@JsonWrapped` annotation.
| |
| processUnwrapped | back to summary |
|---|---|
public Object processUnwrapped(JsonParser originalParser, DeserializationContext ctxt, Object bean, TokenBuffer buffered)
| |
| processUnwrappedCreatorProperties | back to summary |
|---|---|
public PropertyValueBuffer processUnwrappedCreatorProperties(JsonParser originalParser, DeserializationContext ctxt, PropertyValueBuffer values, TokenBuffer buffered)
| |
| renameAll | back to summary |
|---|---|
| public UnwrappedPropertyHandler renameAll(DeserializationContext ctxt, NameTransformer transformer) | |
| renameProperties | back to summary |
|---|---|
| private List | |