org.ektorp.impl.docref
Class DocumentReferenceSerializerProvider
java.lang.Object
org.codehaus.jackson.map.SerializerProvider
org.ektorp.impl.docref.DocumentReferenceSerializerProvider
public class DocumentReferenceSerializerProvider
- extends org.codehaus.jackson.map.SerializerProvider
| Fields inherited from class org.codehaus.jackson.map.SerializerProvider |
_config, _serializationView, TYPE_OBJECT |
|
Method Summary |
int |
cachedSerializersCount()
|
void |
defaultSerializeDateValue(java.util.Date date,
org.codehaus.jackson.JsonGenerator jgen)
|
void |
defaultSerializeDateValue(long timestamp,
org.codehaus.jackson.JsonGenerator jgen)
|
boolean |
equals(java.lang.Object obj)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
findTypedValueSerializer(java.lang.Class<?> valueType,
boolean cache,
org.codehaus.jackson.map.BeanProperty property)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
findTypedValueSerializer(org.codehaus.jackson.type.JavaType valueType,
boolean cache,
org.codehaus.jackson.map.BeanProperty property)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
findValueSerializer(java.lang.Class<?> runtimeType,
org.codehaus.jackson.map.BeanProperty property)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
findValueSerializer(org.codehaus.jackson.type.JavaType serializationType,
org.codehaus.jackson.map.BeanProperty property)
|
void |
flushCachedSerializers()
|
org.codehaus.jackson.schema.JsonSchema |
generateJsonSchema(java.lang.Class<?> type,
org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.map.SerializerFactory jsf)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
getKeySerializer(org.codehaus.jackson.type.JavaType keyType,
org.codehaus.jackson.map.BeanProperty property)
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
getNullKeySerializer()
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
getNullValueSerializer()
|
org.codehaus.jackson.map.JsonSerializer<java.lang.Object> |
getUnknownTypeSerializer(java.lang.Class<?> unknownType)
|
int |
hashCode()
|
boolean |
hasSerializerFor(org.codehaus.jackson.map.SerializationConfig cfg,
java.lang.Class<?> cls,
org.codehaus.jackson.map.SerializerFactory jsf)
|
void |
serializeValue(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.JsonGenerator jgen,
java.lang.Object value,
org.codehaus.jackson.type.JavaType rootType,
org.codehaus.jackson.map.SerializerFactory jsf)
|
void |
serializeValue(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.JsonGenerator jgen,
java.lang.Object value,
org.codehaus.jackson.map.SerializerFactory jsf)
|
java.lang.String |
toString()
|
| Methods inherited from class org.codehaus.jackson.map.SerializerProvider |
defaultSerializeField, defaultSerializeNull, defaultSerializeValue, findTypedValueSerializer, findTypedValueSerializer, findValueSerializer, findValueSerializer, getConfig, getFilterProvider, getKeySerializer, getSerializationView, isEnabled |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DocumentReferenceSerializerProvider
public DocumentReferenceSerializerProvider(org.codehaus.jackson.map.SerializationConfig config,
DocumentReferenceSerializerFactory dsf,
org.codehaus.jackson.map.SerializerProvider provider)
serializeValue
public final void serializeValue(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.JsonGenerator jgen,
java.lang.Object value,
org.codehaus.jackson.map.SerializerFactory jsf)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
serializeValue in class org.codehaus.jackson.map.SerializerProvider
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
serializeValue
public final void serializeValue(org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.JsonGenerator jgen,
java.lang.Object value,
org.codehaus.jackson.type.JavaType rootType,
org.codehaus.jackson.map.SerializerFactory jsf)
throws java.io.IOException,
org.codehaus.jackson.JsonGenerationException
- Specified by:
serializeValue in class org.codehaus.jackson.map.SerializerProvider
- Throws:
java.io.IOException
org.codehaus.jackson.JsonGenerationException
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
generateJsonSchema
public org.codehaus.jackson.schema.JsonSchema generateJsonSchema(java.lang.Class<?> type,
org.codehaus.jackson.map.SerializationConfig config,
org.codehaus.jackson.map.SerializerFactory jsf)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
generateJsonSchema in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
hasSerializerFor
public boolean hasSerializerFor(org.codehaus.jackson.map.SerializationConfig cfg,
java.lang.Class<?> cls,
org.codehaus.jackson.map.SerializerFactory jsf)
- Specified by:
hasSerializerFor in class org.codehaus.jackson.map.SerializerProvider
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
findValueSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> findValueSerializer(java.lang.Class<?> runtimeType,
org.codehaus.jackson.map.BeanProperty property)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
findValueSerializer in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
findValueSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> findValueSerializer(org.codehaus.jackson.type.JavaType serializationType,
org.codehaus.jackson.map.BeanProperty property)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
findValueSerializer in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
findTypedValueSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> findTypedValueSerializer(java.lang.Class<?> valueType,
boolean cache,
org.codehaus.jackson.map.BeanProperty property)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
findTypedValueSerializer in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
findTypedValueSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> findTypedValueSerializer(org.codehaus.jackson.type.JavaType valueType,
boolean cache,
org.codehaus.jackson.map.BeanProperty property)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
findTypedValueSerializer in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
getKeySerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> getKeySerializer(org.codehaus.jackson.type.JavaType keyType,
org.codehaus.jackson.map.BeanProperty property)
throws org.codehaus.jackson.map.JsonMappingException
- Specified by:
getKeySerializer in class org.codehaus.jackson.map.SerializerProvider
- Throws:
org.codehaus.jackson.map.JsonMappingException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getNullKeySerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> getNullKeySerializer()
- Specified by:
getNullKeySerializer in class org.codehaus.jackson.map.SerializerProvider
getNullValueSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> getNullValueSerializer()
- Specified by:
getNullValueSerializer in class org.codehaus.jackson.map.SerializerProvider
getUnknownTypeSerializer
public org.codehaus.jackson.map.JsonSerializer<java.lang.Object> getUnknownTypeSerializer(java.lang.Class<?> unknownType)
- Specified by:
getUnknownTypeSerializer in class org.codehaus.jackson.map.SerializerProvider
defaultSerializeDateValue
public void defaultSerializeDateValue(long timestamp,
org.codehaus.jackson.JsonGenerator jgen)
throws java.io.IOException,
org.codehaus.jackson.JsonProcessingException
- Specified by:
defaultSerializeDateValue in class org.codehaus.jackson.map.SerializerProvider
- Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException
defaultSerializeDateValue
public void defaultSerializeDateValue(java.util.Date date,
org.codehaus.jackson.JsonGenerator jgen)
throws java.io.IOException,
org.codehaus.jackson.JsonProcessingException
- Specified by:
defaultSerializeDateValue in class org.codehaus.jackson.map.SerializerProvider
- Throws:
java.io.IOException
org.codehaus.jackson.JsonProcessingException
cachedSerializersCount
public int cachedSerializersCount()
- Specified by:
cachedSerializersCount in class org.codehaus.jackson.map.SerializerProvider
flushCachedSerializers
public void flushCachedSerializers()
- Specified by:
flushCachedSerializers in class org.codehaus.jackson.map.SerializerProvider
Copyright © 2011. All Rights Reserved.