Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.SettableBeanProperty
Packages that use SettableBeanProperty
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Contains implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Contains public standard implementations of abstraction that
Jackson uses.
-
Uses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind that return SettableBeanPropertyModifier and TypeMethodDescriptionJsonDeserializer.findBackReference
(String refName) Method needed byBeanDeserializerFactory
to properly link managed- and back-reference pairs. -
Uses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser
Subclasses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deserModifier and TypeClassDescriptionclass
This concrete sub-class implements property that is passed via Creator (constructor or static factory method).static class
Helper class that is designed to both make it easier to sub-class delegating subtypes and to reduce likelihood of breakage when new methods are added.Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser declared as SettableBeanPropertyModifier and TypeFieldDescriptionprotected SettableBeanProperty
CreatorProperty._fallbackSetter
In special cases, when implementing "updateValue", we cannot use constructors or factory methods, but have to fall back on using a setter (or mutable field property).protected final SettableBeanProperty
SettableBeanProperty.Delegating.delegate
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with type parameters of type SettableBeanPropertyModifier and TypeFieldDescriptionprotected final Map<String,
SettableBeanProperty> AbstractDeserializer._backRefProperties
protected HashMap<String,
SettableBeanProperty> BeanDeserializerBuilder._backRefProperties
Back-reference properties this bean contains (if any)protected final Map<String,
SettableBeanProperty> BeanDeserializerBase._backRefs
We may also have one or more back reference fields (usually zero or one).protected Map<String,
SettableBeanProperty> AbstractDeserializer._properties
protected final Map<String,
SettableBeanProperty> BeanDeserializerBuilder._properties
Properties to deserialize collected so far.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser that return SettableBeanPropertyModifier and TypeMethodDescriptionprotected SettableBeanProperty
BeanDeserializerBase._resolvedObjectIdProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Method that wraps given property withObjectIdReferenceProperty
in case where object id resolution is required.protected SettableBeanProperty
BeanDeserializerBase._resolveInnerClassValuedProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method that will handle gruesome details of dealing with properties that have non-static inner class as value...protected SettableBeanProperty
BeanDeserializerBase._resolveManagedReferenceProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method called to see if given property is part of 'managed' property pair (managed + back reference), and if so, handle resolution details.protected SettableBeanProperty
BeanDeserializerBase._resolveMergeAndNullSettings
(DeserializationContext ctxt, SettableBeanProperty prop, PropertyMetadata propMetadata) protected SettableBeanProperty
SettableBeanProperty.Delegating._with
(SettableBeanProperty newDelegate) protected SettableBeanProperty
BasicDeserializerFactory.constructCreatorProperty
(DeserializationContext ctxt, BeanDescription beanDesc, PropertyName name, int index, AnnotatedParameter param, JacksonInject.Value injectable) Method that will construct a property object that represents a logical property passed via Creator (constructor or static factory method)protected SettableBeanProperty
BeanDeserializerFactory.constructSettableProperty
(DeserializationContext ctxt, BeanDescription beanDesc, BeanPropertyDefinition propDef, JavaType propType0) Method that will construct a regular bean property setter using the given setter method.protected SettableBeanProperty
BeanDeserializerFactory.constructSetterlessProperty
(DeserializationContext ctxt, BeanDescription beanDesc, BeanPropertyDefinition propDef) Method that will construct a regular bean property setter using the given setter method.AbstractDeserializer.findBackReference
(String logicalName) Method called byBeanDeserializer
to resolve back reference part of managed references.BeanDeserializerBase.findBackReference
(String logicalName) Method needed byBeanDeserializerFactory
to properly link managed- and back-reference pairs.BeanDeserializerBase.findProperty
(int propertyIndex) Alternate find method that tries to locate a property with givenproperty index
.BeanDeserializerBase.findProperty
(PropertyName propertyName) BeanDeserializerBase.findProperty
(String propertyName) Accessor for finding the property with given name, if POJO has one.BeanDeserializerBuilder.findProperty
(PropertyName propertyName) SettableBeanProperty.Delegating.getDelegate()
ValueInstantiator.Delegating.getFromObjectArguments
(DeserializationConfig config) ValueInstantiator.getFromObjectArguments
(DeserializationConfig config) Method called to determine types of instantiation arguments to use when creating instances with creator arguments (whenValueInstantiator.canCreateFromObjectWith()
returns true).BeanDeserializerBuilder.removeProperty
(PropertyName name) protected abstract SettableBeanProperty
SettableBeanProperty.Delegating.withDelegate
(SettableBeanProperty d) Method sub-classes must implement, to construct a new instance with given delegate.CreatorProperty.withName
(PropertyName newName) SettableBeanProperty.Delegating.withName
(PropertyName newName) abstract SettableBeanProperty
SettableBeanProperty.withName
(PropertyName newName) Fluent factory method for constructing and returning a new instance with specified property name.CreatorProperty.withNullProvider
(NullValueProvider nva) SettableBeanProperty.Delegating.withNullProvider
(NullValueProvider nva) abstract SettableBeanProperty
SettableBeanProperty.withNullProvider
(NullValueProvider nva) SettableBeanProperty.withSimpleName
(String simpleName) CreatorProperty.withValueDeserializer
(JsonDeserializer<?> deser) SettableBeanProperty.Delegating.withValueDeserializer
(JsonDeserializer<?> deser) abstract SettableBeanProperty
SettableBeanProperty.withValueDeserializer
(JsonDeserializer<?> deser) Fluent factory method for constructing and returning a new instance with specified value deserializer.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser that return types with arguments of type SettableBeanPropertyModifier and TypeMethodDescriptionBeanDeserializerBase.creatorProperties()
Accessor for finding properties that represents values to pass through property-based creator method (constructor or factory method)BeanDeserializerBuilder.getProperties()
Method that allows accessing all properties that this builder currently contains.BeanDeserializerBase.properties()
Accessor for iterating over properties this deserializer uses; with the exception that properties passed via Creator methods (specifically, "property-based constructor") are not included, but can be accessed separate by callingBeanDeserializerBase.creatorProperties()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with parameters of type SettableBeanPropertyModifier and TypeMethodDescriptionprotected final Object
BeanDeserializer._deserializeWithErrorWrapping
(JsonParser p, DeserializationContext ctxt, SettableBeanProperty prop) protected NameTransformer
BeanDeserializerBase._findPropertyUnwrapper
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method called to see if given property might be so-called unwrapped property: these require special handling.protected void
BeanDeserializerBase._replaceProperty
(BeanPropertyMap props, SettableBeanProperty[] creatorProps, SettableBeanProperty origProp, SettableBeanProperty newProp) protected SettableBeanProperty
BeanDeserializerBase._resolvedObjectIdProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Method that wraps given property withObjectIdReferenceProperty
in case where object id resolution is required.protected SettableBeanProperty
BeanDeserializerBase._resolveInnerClassValuedProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method that will handle gruesome details of dealing with properties that have non-static inner class as value...protected SettableBeanProperty
BeanDeserializerBase._resolveManagedReferenceProperty
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method called to see if given property is part of 'managed' property pair (managed + back reference), and if so, handle resolution details.protected SettableBeanProperty
BeanDeserializerBase._resolveMergeAndNullSettings
(DeserializationContext ctxt, SettableBeanProperty prop, PropertyMetadata propMetadata) protected SettableBeanProperty
SettableBeanProperty.Delegating._with
(SettableBeanProperty newDelegate) void
BeanDeserializerBuilder.addBackReferenceProperty
(String referenceName, SettableBeanProperty prop) Method called to add a property that represents so-called back reference; reference that "points back" to object that has forward reference to currently built bean.void
BeanDeserializerBuilder.addCreatorProperty
(SettableBeanProperty prop) Method called by deserializer factory, when a "creator property" (something that is passed via constructor- or factory method argument; instead of setter or field).void
BeanDeserializerBuilder.addOrReplaceProperty
(SettableBeanProperty prop, boolean allowOverride) Method for adding a new property or replacing a property.void
BeanDeserializerBuilder.addProperty
(SettableBeanProperty prop) Method to add a property setter.ValueInstantiator.createFromObjectWith
(DeserializationContext ctxt, SettableBeanProperty[] props, PropertyValueBuffer buffer) Method that delegates toValueInstantiator.createFromObjectWith(DeserializationContext, Object[])
by default, but can be overridden if the application should have customized behavior with respect to missing properties.ValueInstantiator.Delegating.createFromObjectWith
(DeserializationContext ctxt, SettableBeanProperty[] props, PropertyValueBuffer buffer) protected JsonDeserializer<Object>
BeanDeserializerBase.findConvertingDeserializer
(DeserializationContext ctxt, SettableBeanProperty prop) Helper method that can be used to see if specified property is annotated to indicate use of a converter for property value (in case of container types, it is container type itself, not key or content type).void
BeanDeserializerBase.replaceProperty
(SettableBeanProperty original, SettableBeanProperty replacement) Method that can be used to replace an existing property with a modified one.void
CreatorProperty.setFallbackSetter
(SettableBeanProperty fallbackSetter) NOTE: one exception to immutability, due to problems with CreatorProperty instances being shared between Bean, separate PropertyBasedCreatorprotected abstract SettableBeanProperty
SettableBeanProperty.Delegating.withDelegate
(SettableBeanProperty d) Method sub-classes must implement, to construct a new instance with given delegate.Method parameters in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with type arguments of type SettableBeanPropertyModifier and TypeMethodDescriptionprotected Map<String,
List<PropertyName>> BeanDeserializerBuilder._collectAliases
(Collection<SettableBeanProperty> props) protected void
BeanDeserializerBuilder._fixAccess
(Collection<SettableBeanProperty> mainProps) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with parameters of type SettableBeanPropertyModifierConstructorDescriptionprotected
protected
Basic copy-constructor for sub-classes to use.protected
SettableBeanProperty
(SettableBeanProperty src, JsonDeserializer<?> deser, NullValueProvider nuller) Copy-with-deserializer-change constructor for sub-classes to use.protected
SettableBeanProperty
(SettableBeanProperty src, PropertyName newName) Copy-with-deserializer-change constructor for sub-classes to use.Constructor parameters in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with type arguments of type SettableBeanPropertyModifierConstructorDescriptionprotected
AbstractDeserializer
(AbstractDeserializer base, ObjectIdReader objectIdReader, Map<String, SettableBeanProperty> props) AbstractDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, Map<String, SettableBeanProperty> backRefProps) Deprecated.AbstractDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, Map<String, SettableBeanProperty> backRefProps, Map<String, SettableBeanProperty> props) BeanDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews) Deprecated.in 2.12, remove from 3.0BeanDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews) Constructor used byBeanDeserializerBuilder
.protected
BeanDeserializerBase
(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews) Constructor used when initially building a deserializer instance, given aBeanDeserializerBuilder
that contains configuration.BuilderBasedDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews) Deprecated.Since 2.9BuilderBasedDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, JavaType targetType, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews) Constructor used byBeanDeserializerBuilder
.BuilderBasedDeserializer
(BeanDeserializerBuilder builder, BeanDescription beanDesc, JavaType targetType, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews) -
Uses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl
Subclasses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.implModifier and TypeClassDescriptionfinal class
This concrete sub-class implements property that is set directly assigning to a Field.final class
This sub-class is used to handle special case of value being a non-static inner class.final class
Wrapper property that is used to handle managed (forward) properties Basically just needs to delegate first to actual forward property, and then to back property.class
SettableBeanProperty
implementation that will try to access value of the property first, and if non-null value found, pass that for update (usingJsonDeserializer.deserialize(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.JsonParser, edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.DeserializationContext, Object)
) instead of constructing a new value.final class
This concrete sub-class implements property that is set using regular "setter" method.class
final class
SpecializedSettableBeanProperty
implementation used for virtual property that represents Object Id that is used for some POJO types (or properties).final class
This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it.Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl declared as SettableBeanPropertyModifier and TypeFieldDescriptionprotected final SettableBeanProperty[]
PropertyBasedCreator._allProperties
Array that contains properties that expect value to inject, if any; null if no injectable values are expected.protected SettableBeanProperty[]
CreatorCollector._arrayDelegateArgs
protected final SettableBeanProperty
ManagedReferenceProperty._backProperty
protected SettableBeanProperty[]
CreatorCollector._delegateArgs
protected final SettableBeanProperty[]
BeanAsArrayBuilderDeserializer._orderedProperties
Properties in order expected to be found in JSON array.protected final SettableBeanProperty[]
BeanAsArrayDeserializer._orderedProperties
Properties in order expected to be found in JSON array.protected SettableBeanProperty[]
CreatorCollector._propertyBasedArgs
final SettableBeanProperty
ObjectIdReader.idProperty
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl with type parameters of type SettableBeanPropertyModifier and TypeFieldDescriptionprotected final List<SettableBeanProperty>
UnwrappedPropertyHandler._properties
protected final HashMap<String,
SettableBeanProperty> PropertyBasedCreator._propertyLookup
Map that contains property objects for either constructor or factory method (whichever one is null: one property for each parameter for that one), keyed by logical property nameMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl that return SettableBeanPropertyModifier and TypeMethodDescriptionprotected SettableBeanProperty
BeanPropertyMap._rename
(SettableBeanProperty prop, NameTransformer xf) BeanPropertyMap.find
(int index) PropertyBasedCreator.findCreatorProperty
(int propertyIndex) PropertyBasedCreator.findCreatorProperty
(String name) BeanPropertyMap.getPropertiesInInsertionOrder()
Method that will re-create initial insertion-ordering of properties contained in this map.protected SettableBeanProperty
InnerClassProperty.withDelegate
(SettableBeanProperty d) protected SettableBeanProperty
ManagedReferenceProperty.withDelegate
(SettableBeanProperty d) protected SettableBeanProperty
MergingSettableBeanProperty.withDelegate
(SettableBeanProperty d) FieldProperty.withName
(PropertyName newName) MethodProperty.withName
(PropertyName newName) ObjectIdReferenceProperty.withName
(PropertyName newName) ObjectIdValueProperty.withName
(PropertyName newName) SetterlessProperty.withName
(PropertyName newName) FieldProperty.withNullProvider
(NullValueProvider nva) MethodProperty.withNullProvider
(NullValueProvider nva) ObjectIdReferenceProperty.withNullProvider
(NullValueProvider nva) ObjectIdValueProperty.withNullProvider
(NullValueProvider nva) SetterlessProperty.withNullProvider
(NullValueProvider nva) FieldProperty.withValueDeserializer
(JsonDeserializer<?> deser) MethodProperty.withValueDeserializer
(JsonDeserializer<?> deser) ObjectIdReferenceProperty.withValueDeserializer
(JsonDeserializer<?> deser) ObjectIdValueProperty.withValueDeserializer
(JsonDeserializer<?> deser) SetterlessProperty.withValueDeserializer
(JsonDeserializer<?> deser) Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl that return types with arguments of type SettableBeanPropertyModifier and TypeMethodDescriptionBeanPropertyMap.iterator()
Accessor for traversing over all contained properties.PropertyBasedCreator.properties()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl with parameters of type SettableBeanPropertyModifier and TypeMethodDescriptionprotected Object
PropertyValueBuffer._findMissing
(SettableBeanProperty prop) protected SettableBeanProperty
BeanPropertyMap._rename
(SettableBeanProperty prop, NameTransformer xf) void
CreatorCollector.addDelegatingCreator
(AnnotatedWithParams creator, boolean explicit, SettableBeanProperty[] injectables, int delegateeIndex) void
ExternalTypeHandler.Builder.addExternal
(SettableBeanProperty property, TypeDeserializer typeDeser) void
UnwrappedPropertyHandler.addProperty
(SettableBeanProperty property) void
CreatorCollector.addPropertyCreator
(AnnotatedWithParams creator, boolean explicit, SettableBeanProperty[] properties) boolean
PropertyValueBuffer.assignParameter
(SettableBeanProperty prop, Object value) Method called to buffer value for given property, as well as check whether we now have values for all (creator) properties that we expect to get values for.void
PropertyValueBuffer.bufferProperty
(SettableBeanProperty prop, Object value) static MergingSettableBeanProperty
MergingSettableBeanProperty.construct
(SettableBeanProperty delegate, AnnotatedMember accessor) static ObjectIdReader
ObjectIdReader.construct
(JavaType idType, PropertyName propName, ObjectIdGenerator<?> generator, JsonDeserializer<?> deser, SettableBeanProperty idProp, ObjectIdResolver resolver) Factory method called byBeanSerializerBase
with the initial information based on standard settings for the type for which serializer is being built.static PropertyBasedCreator
PropertyBasedCreator.construct
(DeserializationContext ctxt, ValueInstantiator valueInstantiator, SettableBeanProperty[] srcCreatorProps) Deprecated.static PropertyBasedCreator
PropertyBasedCreator.construct
(DeserializationContext ctxt, ValueInstantiator valueInstantiator, SettableBeanProperty[] srcCreatorProps, boolean caseInsensitive) Factory method used for building actual instances to be used with types OTHER than POJOs.static PropertyBasedCreator
PropertyBasedCreator.construct
(DeserializationContext ctxt, ValueInstantiator valueInstantiator, SettableBeanProperty[] srcCreatorProps, BeanPropertyMap allProperties) Factory method used for building actual instances to be used with POJOS: resolves deserializers, checks for "null values".PropertyValueBuffer.getParameter
(SettableBeanProperty prop) A variation ofPropertyValueBuffer.getParameters(SettableBeanProperty[])
that accepts a single property.Object[]
PropertyValueBuffer.getParameters
(SettableBeanProperty[] props) Method called to do necessary post-processing such as injection of values and verification of values for required properties, after eitherPropertyValueBuffer.assignParameter(SettableBeanProperty, Object)
returnstrue
(to indicate all creator properties are found), or when then whole JSON Object has been processed,protected final String
BeanPropertyMap.getPropertyName
(SettableBeanProperty prop) final boolean
PropertyValueBuffer.hasParameter
(SettableBeanProperty prop) Returnstrue
if the given property was seen in the JSON source by this buffer.void
BeanPropertyMap.remove
(SettableBeanProperty propToRm) Specialized method for removing specified existing entry.void
BeanPropertyMap.replace
(SettableBeanProperty origProp, SettableBeanProperty newProp) Specialized method that can be used to replace an existing entry (note: entry MUST exist; otherwise exception is thrown) with specified replacement.protected SettableBeanProperty
InnerClassProperty.withDelegate
(SettableBeanProperty d) protected SettableBeanProperty
ManagedReferenceProperty.withDelegate
(SettableBeanProperty d) protected SettableBeanProperty
MergingSettableBeanProperty.withDelegate
(SettableBeanProperty d) BeanPropertyMap.withProperty
(SettableBeanProperty newProp) Fluent copy method that creates a new instance that is a copy of this instance except for one additional property that is passed as the argument.Method parameters in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl with type arguments of type SettableBeanPropertyModifier and TypeMethodDescriptionstatic BeanPropertyMap
BeanPropertyMap.construct
(MapperConfig<?> config, Collection<SettableBeanProperty> props, Map<String, List<PropertyName>> aliasMapping) Deprecated.since 2.12static BeanPropertyMap
BeanPropertyMap.construct
(MapperConfig<?> config, Collection<SettableBeanProperty> props, Map<String, List<PropertyName>> aliasMapping, boolean caseInsensitive) static BeanPropertyMap
BeanPropertyMap.construct
(Collection<SettableBeanProperty> props, boolean caseInsensitive, Map<String, List<PropertyName>> aliasMapping) Deprecated.since 2.11protected void
BeanPropertyMap.init
(Collection<SettableBeanProperty> props) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl with parameters of type SettableBeanPropertyModifierConstructorDescriptionBeanAsArrayBuilderDeserializer
(BeanDeserializerBase delegate, JavaType targetType, SettableBeanProperty[] ordered, AnnotatedMethod buildMethod) Main constructor used both for creating new instances (byBeanDeserializer.asArrayDeserializer()
) and for creating copies with different delegate.BeanAsArrayDeserializer
(BeanDeserializerBase delegate, SettableBeanProperty[] ordered) Main constructor used both for creating new instances (byBeanDeserializer.asArrayDeserializer()
) and for creating copies with different delegate.protected
Constructor used with JDK Serialization; needed to handle transient Constructor, wrap/unwrap in/out-of Annotated variant.InnerClassProperty
(SettableBeanProperty delegate, Constructor<?> ctor) ManagedReferenceProperty
(SettableBeanProperty forward, String refName, SettableBeanProperty backward, boolean isContainer) protected
protected
MergingSettableBeanProperty
(SettableBeanProperty delegate, AnnotatedMember accessor) protected
ObjectIdReader
(JavaType t, PropertyName propName, ObjectIdGenerator<?> gen, JsonDeserializer<?> deser, SettableBeanProperty idProp, ObjectIdResolver resolver) ObjectIdReferenceProperty
(SettableBeanProperty forward, ObjectIdInfo objectIdInfo) protected
PropertyBasedCreator
(DeserializationContext ctxt, ValueInstantiator valueInstantiator, SettableBeanProperty[] creatorProps, boolean caseInsensitive, boolean addAliases) Constructor parameters in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.impl with type arguments of type SettableBeanPropertyModifierConstructorDescriptionBeanPropertyMap
(boolean caseInsensitive, Collection<SettableBeanProperty> props, Map<String, List<PropertyName>> aliasDefs) Deprecated.since 2.11BeanPropertyMap
(boolean caseInsensitive, Collection<SettableBeanProperty> props, Map<String, List<PropertyName>> aliasDefs, Locale locale) protected
-
Uses of SettableBeanProperty in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.std
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.std declared as SettableBeanPropertyModifier and TypeFieldDescriptionprotected SettableBeanProperty[]
StdValueInstantiator._arrayDelegateArguments
protected SettableBeanProperty[]
StdValueInstantiator._constructorArguments
protected SettableBeanProperty[]
StdValueInstantiator._delegateArguments
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.std that return SettableBeanPropertyModifier and TypeMethodDescriptionContainerDeserializerBase.findBackReference
(String refName) DelegatingDeserializer.findBackReference
(String logicalName) JsonLocationInstantiator.getFromObjectArguments
(DeserializationConfig config) StdValueInstantiator.getFromObjectArguments
(DeserializationConfig config) Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser.std with parameters of type SettableBeanPropertyModifier and TypeMethodDescriptionvoid
StdValueInstantiator.configureFromArraySettings
(AnnotatedWithParams arrayDelegateCreator, JavaType arrayDelegateType, SettableBeanProperty[] arrayDelegateArgs) void
StdValueInstantiator.configureFromObjectSettings
(AnnotatedWithParams defaultCreator, AnnotatedWithParams delegateCreator, JavaType delegateType, SettableBeanProperty[] delegateArgs, AnnotatedWithParams withArgsCreator, SettableBeanProperty[] constructorArgs) Method for setting properties related to instantiating values from JSON Object.static JsonDeserializer<?>
EnumDeserializer.deserializerForCreator
(DeserializationConfig config, Class<?> enumClass, AnnotatedMethod factory, ValueInstantiator valueInstantiator, SettableBeanProperty[] creatorProps) Factory method used when Enum instances are to be deserialized using a creator (static factory method)protected final NullValueProvider
StdDeserializer.findValueNullProvider
(DeserializationContext ctxt, SettableBeanProperty prop, PropertyMetadata propMetadata) Method called to findNullValueProvider
for a primary property, using "value nulls" setting.