Uses of Class
org.codehaus.jackson.map.SerializerFactory
-
Packages that use SerializerFactory Package Description org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapperclass, as well as convenience methods included inJsonParserorg.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding. -
-
Uses of SerializerFactory in org.codehaus.jackson.map
Fields in org.codehaus.jackson.map declared as SerializerFactory Modifier and Type Field Description protected SerializerFactoryObjectMapper. _serializerFactorySerializer factory used for constructing serializers.protected SerializerFactoryObjectWriter. _serializerFactoryMethods in org.codehaus.jackson.map that return SerializerFactory Modifier and Type Method Description SerializerFactorySerializerFactory. withAdditionalKeySerializers(Serializers additional)SerializerFactorySerializerFactory. withAdditionalSerializers(Serializers additional)Convenience method for creating a new factory instance with additional serializer provider; equivalent to callingabstract SerializerFactorySerializerFactory. withConfig(SerializerFactory.Config config)Method used for creating a new instance of this factory, but with different configuration.SerializerFactorySerializerFactory. withSerializerModifier(BeanSerializerModifier modifier)Convenience method for creating a new factory instance with additional bean serializer modifier; equivalent to callingMethods in org.codehaus.jackson.map with parameters of type SerializerFactory Modifier and Type Method Description abstract JsonSchemaSerializerProvider. generateJsonSchema(Class<?> type, SerializationConfig config, SerializerFactory jsf)Generate Json-schema for given type.abstract booleanSerializerProvider. hasSerializerFor(SerializationConfig cfg, Class<?> cls, SerializerFactory jsf)Method that can be called to see if this serializer provider can find a serializer for an instance of given class.abstract voidSerializerProvider. serializeValue(SerializationConfig cfg, JsonGenerator jgen, Object value, SerializerFactory jsf)The method to be called byObjectMapperto execute recursive serialization, using serializers that this provider has access to.abstract voidSerializerProvider. serializeValue(SerializationConfig cfg, JsonGenerator jgen, Object value, JavaType rootType, SerializerFactory jsf)The method to be called byObjectMapperto execute recursive serialization, using serializers that this provider has access to; and using specified root type for locating first-level serializer.ObjectMapperObjectMapper. setSerializerFactory(SerializerFactory f)Method for setting specificSerializerFactoryto use for constructing (bean) serializers.Constructors in org.codehaus.jackson.map with parameters of type SerializerFactory Constructor Description ObjectMapper(SerializerFactory sf)Deprecated.Use other constructors instead; note that you can just set serializer factory withObjectMapper.setSerializerFactory(org.codehaus.jackson.map.SerializerFactory) -
Uses of SerializerFactory in org.codehaus.jackson.map.ser
Subclasses of SerializerFactory in org.codehaus.jackson.map.ser Modifier and Type Class Description classBasicSerializerFactoryFactory class that can provide serializers for standard JDK classes, as well as custom classes that extend standard classes or implement one of "well-known" interfaces (such asCollection).classBeanSerializerFactoryFactory class that can provide serializers for any regular Java beans (as defined by "having at least one get method recognizable as bean accessor" -- whereObject.getClass()does not count); as well as for "standard" JDK types.classCustomSerializerFactorySerializer factory implementation that allows for configuring mapping between types (classes) and serializers to use, by using multiple types of overrides.Fields in org.codehaus.jackson.map.ser declared as SerializerFactory Modifier and Type Field Description protected SerializerFactoryStdSerializerProvider. _serializerFactoryMethods in org.codehaus.jackson.map.ser that return SerializerFactory Modifier and Type Method Description SerializerFactoryBeanSerializerFactory. withConfig(SerializerFactory.Config config)Method used by module registration functionality, to attach additional serializer providers into this serializer factory.SerializerFactoryCustomSerializerFactory. withConfig(SerializerFactory.Config config)Methods in org.codehaus.jackson.map.ser with parameters of type SerializerFactory Modifier and Type Method Description protected StdSerializerProviderStdSerializerProvider. createInstance(SerializationConfig config, SerializerFactory jsf)Overridable method, used to create a non-blueprint instances from the blueprint.JsonSchemaStdSerializerProvider. generateJsonSchema(Class<?> type, SerializationConfig config, SerializerFactory jsf)booleanStdSerializerProvider. hasSerializerFor(SerializationConfig config, Class<?> cls, SerializerFactory jsf)voidStdSerializerProvider. serializeValue(SerializationConfig config, JsonGenerator jgen, Object value, SerializerFactory jsf)voidStdSerializerProvider. serializeValue(SerializationConfig config, JsonGenerator jgen, Object value, JavaType rootType, SerializerFactory jsf)Constructors in org.codehaus.jackson.map.ser with parameters of type SerializerFactory Constructor Description StdSerializerProvider(SerializationConfig config, StdSerializerProvider src, SerializerFactory f)"Copy-constructor", used fromStdSerializerProvider.createInstance(org.codehaus.jackson.map.SerializationConfig, org.codehaus.jackson.map.SerializerFactory)(or by sub-classes)
-