|
||||||||||
| 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.Configpublic SerializerFactory.Config withAdditionalKeySerializers(Serializers additional)
withAdditionalKeySerializers in class SerializerFactory.Configpublic SerializerFactory.Config withSerializerModifier(BeanSerializerModifier modifier)
SerializerFactory.Config
withSerializerModifier in class SerializerFactory.Configpublic boolean hasSerializers()
hasSerializers in class SerializerFactory.Configpublic boolean hasKeySerializers()
hasKeySerializers in class SerializerFactory.Configpublic boolean hasSerializerModifiers()
hasSerializerModifiers in class SerializerFactory.Configpublic Iterable<Serializers> serializers()
serializers in class SerializerFactory.Configpublic Iterable<Serializers> keySerializers()
keySerializers in class SerializerFactory.Configpublic Iterable<BeanSerializerModifier> serializerModifiers()
serializerModifiers in class SerializerFactory.Config
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||