org.ektorp.impl.docref
Class DocumentReferenceSerializerFactory
java.lang.Object
org.codehaus.jackson.map.SerializerFactory
org.codehaus.jackson.map.ser.BasicSerializerFactory
org.codehaus.jackson.map.ser.BeanSerializerFactory
org.ektorp.impl.docref.DocumentReferenceSerializerFactory
public class DocumentReferenceSerializerFactory
- extends org.codehaus.jackson.map.ser.BeanSerializerFactory
- Author:
- ragnar rova
| Nested classes/interfaces inherited from class org.codehaus.jackson.map.ser.BeanSerializerFactory |
org.codehaus.jackson.map.ser.BeanSerializerFactory.ConfigImpl |
| Nested classes/interfaces inherited from class org.codehaus.jackson.map.SerializerFactory |
org.codehaus.jackson.map.SerializerFactory.Config |
| Fields inherited from class org.codehaus.jackson.map.ser.BeanSerializerFactory |
_factoryConfig, instance |
| Fields inherited from class org.codehaus.jackson.map.ser.BasicSerializerFactory |
_concrete, _concreteLazy, optionalHandlers |
|
Method Summary |
protected org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
constructBeanSerializer(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.map.introspect.BasicBeanDescription beanDesc,
org.codehaus.jackson.map.BeanProperty property)
|
org.codehaus.jackson.map.ser.BeanPropertyWriter[] |
createDocumentReferenceFieldFilters(java.util.List<org.codehaus.jackson.map.introspect.AnnotatedField> docRefs,
java.util.List<org.codehaus.jackson.map.ser.BeanPropertyWriter> props)
|
boolean |
hasDocumentReferenceFields(org.codehaus.jackson.map.SerializationConfig config,
java.lang.Object value)
|
org.codehaus.jackson.map.SerializerFactory |
withConfig(org.codehaus.jackson.map.SerializerFactory.Config config)
|
| Methods inherited from class org.codehaus.jackson.map.ser.BeanSerializerFactory |
_constructWriter, _sortBeanProperties, constructBeanSerializerBuilder, constructFilteredBeanWriter, constructPropertyBuilder, createSerializer, filterBeanProperties, findBeanProperties, findBeanSerializer, findFilterId, findPropertyContentTypeSerializer, findPropertyTypeSerializer, getConfig, isPotentialBeanType, processViews, removeIgnorableTypes, sortBeanProperties |
| Methods inherited from class org.codehaus.jackson.map.ser.BasicSerializerFactory |
buildCollectionSerializer, buildEnumMapSerializer, buildEnumSetSerializer, buildIndexedListSerializer, buildIterableSerializer, buildIteratorSerializer, buildMapSerializer, buildObjectArraySerializer, createTypeSerializer, findSerializerByAddonType, findSerializerByLookup, findSerializerByPrimaryType, findSerializerFromAnnotation, getNullSerializer, usesStaticTyping |
| Methods inherited from class org.codehaus.jackson.map.SerializerFactory |
createSerializer, createTypeSerializer, withAdditionalSerializers, withSerializerModifier |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DocumentReferenceSerializerFactory
public DocumentReferenceSerializerFactory(CouchDbConnector couchDbConnector)
DocumentReferenceSerializerFactory
public DocumentReferenceSerializerFactory(org.codehaus.jackson.map.SerializerFactory.Config config,
CouchDbConnector couchDbConnector)
withConfig
public org.codehaus.jackson.map.SerializerFactory withConfig(org.codehaus.jackson.map.SerializerFactory.Config config)
- Overrides:
withConfig in class org.codehaus.jackson.map.ser.BeanSerializerFactory
constructBeanSerializer
protected org.codehaus.jackson.map.JsonSerializer<java.lang.Object> constructBeanSerializer(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.map.introspect.BasicBeanDescription beanDesc,
org.codehaus.jackson.map.BeanProperty property)
- Overrides:
constructBeanSerializer in class org.codehaus.jackson.map.ser.BeanSerializerFactory
hasDocumentReferenceFields
public boolean hasDocumentReferenceFields(org.codehaus.jackson.map.SerializationConfig config,
java.lang.Object value)
createDocumentReferenceFieldFilters
public org.codehaus.jackson.map.ser.BeanPropertyWriter[] createDocumentReferenceFieldFilters(java.util.List<org.codehaus.jackson.map.introspect.AnnotatedField> docRefs,
java.util.List<org.codehaus.jackson.map.ser.BeanPropertyWriter> props)
Copyright © 2011. All Rights Reserved.