org.camunda.spin.impl.json.jackson.format
Class JacksonJsonDataFormatMapper

java.lang.Object
  extended by org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormatMapper
All Implemented Interfaces:
DataFormatMapper

public class JacksonJsonDataFormatMapper
extends Object
implements DataFormatMapper


Field Summary
protected  JacksonJsonDataFormat format
           
 
Constructor Summary
JacksonJsonDataFormatMapper(JacksonJsonDataFormat format)
           
 
Method Summary
 boolean canMap(Object parameter)
           
 String getCanonicalTypeName(Object object)
           
<T> T
mapInternalToJava(Object parameter, Class<T> type)
           
<C> C
mapInternalToJava(Object parameter, com.fasterxml.jackson.databind.JavaType type)
           
<T> T
mapInternalToJava(Object parameter, String typeIdentifier)
           
 Object mapJavaToInternal(Object parameter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

format

protected JacksonJsonDataFormat format
Constructor Detail

JacksonJsonDataFormatMapper

public JacksonJsonDataFormatMapper(JacksonJsonDataFormat format)
Method Detail

canMap

public boolean canMap(Object parameter)
Specified by:
canMap in interface DataFormatMapper

getCanonicalTypeName

public String getCanonicalTypeName(Object object)
Specified by:
getCanonicalTypeName in interface DataFormatMapper

mapJavaToInternal

public Object mapJavaToInternal(Object parameter)
Specified by:
mapJavaToInternal in interface DataFormatMapper

mapInternalToJava

public <T> T mapInternalToJava(Object parameter,
                               Class<T> type)
Specified by:
mapInternalToJava in interface DataFormatMapper

mapInternalToJava

public <T> T mapInternalToJava(Object parameter,
                               String typeIdentifier)
Specified by:
mapInternalToJava in interface DataFormatMapper

mapInternalToJava

public <C> C mapInternalToJava(Object parameter,
                               com.fasterxml.jackson.databind.JavaType type)


Copyright © 2016 camunda services GmbH. All rights reserved.