Class SettableStringProperty

    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating
      • Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.BeanProperty

        com.fasterxml.jackson.databind.BeanProperty.Bogus, com.fasterxml.jackson.databind.BeanProperty.Std
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.function.BiConsumer<java.lang.Object,​java.lang.String> _optimizedSetter  
      private static long serialVersionUID  
      • Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        delegate
      • Fields inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        _contextAnnotations, _managedReferenceName, _nullProvider, _objectIdInfo, _propertyIndex, _propName, _type, _valueDeserializer, _valueTypeDeserializer, _viewMatcher, _wrapperName, MISSING_VALUE_DESERIALIZER
      • Fields inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        _aliases, _metadata
      • Fields inherited from interface com.fasterxml.jackson.databind.BeanProperty

        EMPTY_FORMAT, EMPTY_INCLUDE
    • Constructor Summary

      Constructors 
      Constructor Description
      SettableStringProperty​(com.fasterxml.jackson.databind.deser.SettableBeanProperty src, java.util.function.BiConsumer<java.lang.Object,​java.lang.String> optimizedSetter)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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)  
      • Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty.Delegating

        _with, assignIndex, fixAccess, getAnnotation, getCreatorIndex, getDeclaringClass, getDelegate, getInjectableValueId, getManagedReferenceName, getMember, getObjectIdInfo, getPropertyIndex, getValueDeserializer, getValueTypeDeserializer, hasValueDeserializer, hasValueTypeDeserializer, hasViews, isInjectionOnly, visibleInView, withName, withNullProvider
      • Methods inherited from class com.fasterxml.jackson.databind.deser.SettableBeanProperty

        _throwAsIOE, _throwAsIOE, _throwAsIOE, _throwAsIOE, depositSchemaProperty, deserialize, deserializeWith, getContextAnnotation, getFullName, getName, getNullValueProvider, getType, getWrapperName, isIgnorable, markAsIgnorable, setManagedReferenceName, setObjectIdInfo, setViews, toString, withSimpleName
      • Methods inherited from class com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase

        findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getMetadata, isRequired, isVirtual
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _optimizedSetter

        private final java.util.function.BiConsumer<java.lang.Object,​java.lang.String> _optimizedSetter
    • Constructor Detail

      • SettableStringProperty

        public SettableStringProperty​(com.fasterxml.jackson.databind.deser.SettableBeanProperty src,
                                      java.util.function.BiConsumer<java.lang.Object,​java.lang.String> optimizedSetter)