|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.jackson.map.SerializerFactory.Config
org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl
public static class BeanSerializerFactory.ConfigImpl
Configuration settings container class for bean serializer factory
Field Summary | |
---|---|
protected Serializers[] |
_additionalKeySerializers
|
protected Serializers[] |
_additionalSerializers
List of providers for additional serializers, checked before considering default basic or bean serialializers. |
protected BeanSerializerModifier[] |
_modifiers
List of modifiers that can change the way BeanSerializer instances
are configured and constructed. |
protected static BeanSerializerModifier[] |
NO_MODIFIERS
|
protected static Serializers[] |
NO_SERIALIZERS
Constant for empty Serializers array (which by definition
is stateless and reusable) |
Constructor Summary | |
---|---|
|
BeanSerializerFactory.ConfigImpl()
|
protected |
BeanSerializerFactory.ConfigImpl(Serializers[] allAdditionalSerializers,
Serializers[] allAdditionalKeySerializers,
BeanSerializerModifier[] modifiers)
|
Method Summary | |
---|---|
boolean |
hasKeySerializers()
|
boolean |
hasSerializerModifiers()
|
boolean |
hasSerializers()
|
Iterable<Serializers> |
keySerializers()
|
Iterable<BeanSerializerModifier> |
serializerModifiers()
|
Iterable<Serializers> |
serializers()
|
SerializerFactory.Config |
withAdditionalKeySerializers(Serializers additional)
|
SerializerFactory.Config |
withAdditionalSerializers(Serializers additional)
Method for creating a new instance with additional serializer provider. |
SerializerFactory.Config |
withSerializerModifier(BeanSerializerModifier modifier)
Method for creating a new instance with additional bean serializer modifier. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final Serializers[] NO_SERIALIZERS
Serializers
array (which by definition
is stateless and reusable)
protected static final BeanSerializerModifier[] NO_MODIFIERS
protected final Serializers[] _additionalSerializers
protected final Serializers[] _additionalKeySerializers
protected final BeanSerializerModifier[] _modifiers
BeanSerializer
instances
are configured and constructed.
Constructor Detail |
---|
public BeanSerializerFactory.ConfigImpl()
protected BeanSerializerFactory.ConfigImpl(Serializers[] allAdditionalSerializers, Serializers[] allAdditionalKeySerializers, BeanSerializerModifier[] modifiers)
Method Detail |
---|
public SerializerFactory.Config withAdditionalSerializers(Serializers additional)
SerializerFactory.Config
withAdditionalSerializers
in class SerializerFactory.Config
public SerializerFactory.Config withAdditionalKeySerializers(Serializers additional)
withAdditionalKeySerializers
in class SerializerFactory.Config
public SerializerFactory.Config withSerializerModifier(BeanSerializerModifier modifier)
SerializerFactory.Config
withSerializerModifier
in class SerializerFactory.Config
public boolean hasSerializers()
hasSerializers
in class SerializerFactory.Config
public boolean hasKeySerializers()
hasKeySerializers
in class SerializerFactory.Config
public boolean hasSerializerModifiers()
hasSerializerModifiers
in class SerializerFactory.Config
public Iterable<Serializers> serializers()
serializers
in class SerializerFactory.Config
public Iterable<Serializers> keySerializers()
keySerializers
in class SerializerFactory.Config
public Iterable<BeanSerializerModifier> serializerModifiers()
serializerModifiers
in class SerializerFactory.Config
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |