public final class SettableStringMethodProperty extends OptimizedSettableBeanProperty<SettableStringMethodProperty>
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
_optimizedIndex, _propertyMutator, _skipNullsdelegate_contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER| Constructor and Description |
|---|
SettableStringMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
BeanPropertyMutator mutator,
int index) |
| Modifier and Type | Method and Description |
|---|---|
void |
deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
java.lang.Object bean) |
java.lang.Object |
deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
java.lang.Object instance) |
void |
set(java.lang.Object bean,
java.lang.Object value) |
protected com.fasterxml.jackson.databind.deser.SettableBeanProperty |
withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del) |
com.fasterxml.jackson.databind.deser.SettableBeanProperty |
withMutator(BeanPropertyMutator mut) |
_deserializeBoolean, _deserializeBooleanFromOther, _deserializeInt, _deserializeLong, _deserializeShort, _deserializeString, _failDoubleToIntCoercion, _failNullToPrimitiveCoercion, _handleMissingEndArrayForSingle, _hasTextualNull, _isDefaultDeserializer, _reportProblem, getOptimizedIndex, setAndReturn, withValueDeserializer_with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, visibleInView, withName, withNullProvider_throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleNameprivate static final long serialVersionUID
public SettableStringMethodProperty(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
BeanPropertyMutator mutator,
int index)
protected com.fasterxml.jackson.databind.deser.SettableBeanProperty withDelegate(com.fasterxml.jackson.databind.deser.SettableBeanProperty del)
withDelegate in class OptimizedSettableBeanProperty<SettableStringMethodProperty>public com.fasterxml.jackson.databind.deser.SettableBeanProperty withMutator(BeanPropertyMutator mut)
withMutator in class OptimizedSettableBeanProperty<SettableStringMethodProperty>public void deserializeAndSet(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
java.lang.Object bean)
throws java.io.IOException
deserializeAndSet in class OptimizedSettableBeanProperty<SettableStringMethodProperty>java.io.IOExceptionpublic java.lang.Object deserializeSetAndReturn(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
java.lang.Object instance)
throws java.io.IOException
deserializeSetAndReturn in class OptimizedSettableBeanProperty<SettableStringMethodProperty>java.io.IOExceptionpublic void set(java.lang.Object bean,
java.lang.Object value)
throws java.io.IOException
set in class OptimizedSettableBeanProperty<SettableStringMethodProperty>java.io.IOException