|
||||||||||
| 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[] |
_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,
BeanSerializerModifier[] modifiers)
|
| Method Summary | |
|---|---|
boolean |
hasSerializerModifiers()
|
boolean |
hasSerializers()
|
Iterable<BeanSerializerModifier> |
serializerModifiers()
|
Iterable<Serializers> |
serializers()
|
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 BeanSerializerModifier[] _modifiers
BeanSerializer instances
are configured and constructed.
| Constructor Detail |
|---|
public BeanSerializerFactory.ConfigImpl()
protected BeanSerializerFactory.ConfigImpl(Serializers[] allAdditionalSerializers,
BeanSerializerModifier[] modifiers)
| Method Detail |
|---|
public SerializerFactory.Config withAdditionalSerializers(Serializers additional)
SerializerFactory.Config
withAdditionalSerializers in class SerializerFactory.Configpublic SerializerFactory.Config withSerializerModifier(BeanSerializerModifier modifier)
SerializerFactory.Config
withSerializerModifier in class SerializerFactory.Configpublic boolean hasSerializers()
hasSerializers in class SerializerFactory.Configpublic boolean hasSerializerModifiers()
hasSerializerModifiers in class SerializerFactory.Configpublic Iterable<Serializers> serializers()
serializers 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 | ||||||||||