Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type.TypeFactory
Packages that use TypeFactory
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.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
).Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.Utility classes for Mapper package.
-
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind declared as TypeFactoryModifier and TypeFieldDescriptionprotected TypeFactory
ObjectMapper._typeFactory
Specific factory used for creatingJavaType
instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages)Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind that return TypeFactoryModifier and TypeMethodDescriptionabstract TypeFactory
DatabindContext.getTypeFactory()
final TypeFactory
DeserializationContext.getTypeFactory()
Module.SetupContext.getTypeFactory()
Accessor for findingTypeFactory
that is currently configured by the context.ObjectMapper.getTypeFactory()
Accessor for getting currently configuredTypeFactory
instance.ObjectReader.getTypeFactory()
ObjectWriter.getTypeFactory()
final TypeFactory
SerializerProvider.getTypeFactory()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type TypeFactoryModifier and TypeMethodDescriptionObjectMapper.setTypeFactory
(TypeFactory f) Method that can be used to overrideTypeFactory
instance used by this mapper. -
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg declared as TypeFactoryModifier and TypeFieldDescriptionprotected final TypeFactory
BaseSettings._typeFactory
Specific factory used for creatingJavaType
instances; needed to allow modules to add more custom type handling (mostly to support types of non-Java JVM languages)Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg that return TypeFactoryModifier and TypeMethodDescriptionBaseSettings.getTypeFactory()
final TypeFactory
MapperConfig.getTypeFactory()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg with parameters of type TypeFactoryModifier and TypeMethodDescriptionMapperBuilder.typeFactory
(TypeFactory f) final T
MapperConfigBase.with
(TypeFactory tf) Method for constructing and returning a new instance with differentTypeFactory
to use.BaseSettings.withTypeFactory
(TypeFactory tf) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg with parameters of type TypeFactoryModifierConstructorDescriptionBaseSettings
(ClassIntrospector ci, AnnotationIntrospector ai, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, DateFormat dateFormat, HandlerInstantiator hi, Locale locale, TimeZone tz, Base64Variant defaultBase64, PolymorphicTypeValidator ptv) Deprecated.BaseSettings
(ClassIntrospector ci, AnnotationIntrospector ai, PropertyNamingStrategy pns, TypeFactory tf, TypeResolverBuilder<?> typer, DateFormat dateFormat, HandlerInstantiator hi, Locale locale, TimeZone tz, Base64Variant defaultBase64, PolymorphicTypeValidator ptv, AccessorNamingStrategy.Provider accNaming) -
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect declared as TypeFactoryMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect with parameters of type TypeFactoryModifier and TypeMethodDescriptionstatic List<AnnotatedField>
AnnotatedFieldCollector.collectFields
(AnnotationIntrospector intr, TypeResolutionContext tc, ClassIntrospector.MixInResolver mixins, TypeFactory types, JavaType type, boolean collectAnnotations) static AnnotatedMethodMap
AnnotatedMethodCollector.collectMethods
(AnnotationIntrospector intr, TypeResolutionContext tc, ClassIntrospector.MixInResolver mixins, TypeFactory types, JavaType type, List<JavaType> superTypes, Class<?> primaryMixIn, boolean collectAnnotations) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect with parameters of type TypeFactory -
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype.impl
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype.impl declared as TypeFactoryMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype.impl with parameters of type TypeFactoryModifier and TypeMethodDescriptionprotected String
ClassNameIdResolver._idFrom
(Object value, Class<?> cls, TypeFactory typeFactory) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.jsontype.impl with parameters of type TypeFactoryModifierConstructorDescriptionprotected
ClassNameIdResolver
(JavaType baseType, TypeFactory typeFactory) Deprecated.ClassNameIdResolver
(JavaType baseType, TypeFactory typeFactory, PolymorphicTypeValidator ptv) protected
MinimalClassNameIdResolver
(JavaType baseType, TypeFactory typeFactory, PolymorphicTypeValidator ptv) protected
TypeIdResolverBase
(JavaType baseType, TypeFactory typeFactory) -
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type declared as TypeFactoryModifier and TypeFieldDescriptionprotected final TypeFactory
TypeParser._factory
protected static final TypeFactory
TypeFactory.instance
Globally shared singleton.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type that return TypeFactoryModifier and TypeMethodDescriptionstatic TypeFactory
TypeFactory.defaultInstance()
Method used to access the globally shared instance, which has no custom configuration.TypeFactory.withCache
(LookupCache<Object, JavaType> cache) Mutant factory method that will construct newTypeFactory
with identical settings except for different cache; most likely one with bigger maximum size.Deprecated.Since 2.12TypeFactory.withClassLoader
(ClassLoader classLoader) "Mutant factory" method which will construct a new instance with specifiedClassLoader
to use byfindClass(java.lang.String)
.TypeFactory.withModifier
(TypeModifier mod) "Mutant factory" method which will construct a new instance with specifiedTypeModifier
added as the first modifier to call (in case there are multiple registered).Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type with parameters of type TypeFactoryModifier and TypeMethodDescriptionabstract JavaType
TypeModifier.modifyType
(JavaType type, Type jdkType, TypeBindings context, TypeFactory typeFactory) Method called to let modifier change constructed type definition.TypeParser.withFactory
(TypeFactory f) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.type with parameters of type TypeFactory -
Uses of TypeFactory in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util with parameters of type TypeFactoryModifier and TypeMethodDescriptionprotected JavaType
StdConverter._findConverterType
(TypeFactory tf) Converter.getInputType
(TypeFactory typeFactory) Method that can be used to find out actual input (source) type; this usually can be determined from type parameters, but may need to be implemented differently from programmatically defined converters (which cannot change static type parameter bindings).StdConverter.getInputType
(TypeFactory typeFactory) Converter.getOutputType
(TypeFactory typeFactory) Method that can be used to find out actual output (target) type; this usually can be determined from type parameters, but may need to be implemented differently from programmatically defined converters (which cannot change static type parameter bindings).StdConverter.getOutputType
(TypeFactory typeFactory)
PolymorphicTypeValidator