public abstract class WorkObjectSerializer<E extends com.edorasware.commons.core.entity.WorkObject<?,?,?>>
extends org.codehaus.jackson.map.ser.std.SerializerBase<E>
Modifier | Constructor and Description |
---|---|
protected |
WorkObjectSerializer(Class<E> clazz) |
Modifier and Type | Method and Description |
---|---|
void |
serialize(E workObject,
org.codehaus.jackson.JsonGenerator jsonGenerator,
org.codehaus.jackson.map.SerializerProvider serializerProvider) |
protected Map<String,Object> |
serializeWorkObjectSpecificFields(E workObject,
org.codehaus.jackson.JsonGenerator jsonGenerator,
org.codehaus.jackson.map.SerializerProvider serializerProvider) |
createObjectNode, createSchemaNode, createSchemaNode, getSchema, handledType, isDefaultSerializer, wrapAndThrow, wrapAndThrow, wrapAndThrow, wrapAndThrow
public final void serialize(E workObject, org.codehaus.jackson.JsonGenerator jsonGenerator, org.codehaus.jackson.map.SerializerProvider serializerProvider) throws IOException
serialize
in class org.codehaus.jackson.map.ser.std.SerializerBase<E extends com.edorasware.commons.core.entity.WorkObject<?,?,?>>
IOException
protected Map<String,Object> serializeWorkObjectSpecificFields(E workObject, org.codehaus.jackson.JsonGenerator jsonGenerator, org.codehaus.jackson.map.SerializerProvider serializerProvider) throws IOException
IOException
Copyright © 2010 - 2017 edorasware ag. All Rights Reserved.