public final class SettableStringMethodProperty extends OptimizedSettableBeanProperty<SettableStringMethodProperty>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
_optimizedIndex, _propertyMutator, _skipNulls
delegate
_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, withSimpleName
private 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.IOException
public 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.IOException
public void set(java.lang.Object bean, java.lang.Object value) throws java.io.IOException
set
in class OptimizedSettableBeanProperty<SettableStringMethodProperty>
java.io.IOException