org.loom.guice
Class GuiceObjectMapper

java.lang.Object
  extended by org.codehaus.jackson.ObjectCodec
      extended by org.codehaus.jackson.map.ObjectMapper
          extended by org.loom.guice.GuiceObjectMapper

@Singleton
public class GuiceObjectMapper
extends org.codehaus.jackson.map.ObjectMapper


Nested Class Summary
 
Nested classes/interfaces inherited from class org.codehaus.jackson.map.ObjectMapper
org.codehaus.jackson.map.ObjectMapper.DefaultTypeResolverBuilder, org.codehaus.jackson.map.ObjectMapper.DefaultTyping
 
Field Summary
 
Fields inherited from class org.codehaus.jackson.map.ObjectMapper
_defaultTyper, _deserializationConfig, _deserializerProvider, _jsonFactory, _nodeFactory, _rootDeserializers, _serializationConfig, _serializerFactory, _serializerProvider, _visibilityChecker, DEFAULT_ANNOTATION_INTROSPECTOR, DEFAULT_INTROSPECTOR, STD_VISIBILITY_CHECKER
 
Constructor Summary
GuiceObjectMapper()
           
 
Method Summary
 void setMixins(java.util.Set<java.lang.Class> mixins)
          The key is the data class, the value is the mixin class
 
Methods inherited from class org.codehaus.jackson.map.ObjectMapper
_configAndWriteValue, _configAndWriteValue, _convert, _createDeserializationContext, _findRootDeserializer, _initForReading, _readMapAndClose, _readValue, canDeserialize, canSerialize, configure, configure, configure, configure, convertValue, convertValue, convertValue, copyDeserializationConfig, copySerializationConfig, createArrayNode, createObjectNode, disableDefaultTyping, enableDefaultTyping, enableDefaultTyping, enableDefaultTyping, generateJsonSchema, generateJsonSchema, getDeserializationConfig, getDeserializerProvider, getJsonFactory, getNodeFactory, getSerializationConfig, getSerializerProvider, getVisibilityChecker, readTree, readTree, readTree, readTree, readTree, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, setDefaltTyping, setDeserializationConfig, setDeserializerProvider, setNodeFactory, setSerializationConfig, setSerializerFactory, setSerializerProvider, setVisibilityChecker, treeAsTokens, treeToValue, typedWriter, typedWriter, viewWriter, writeTree, writeTree, writeValue, writeValue, writeValue, writeValue, writeValue, writeValueAsBytes, writeValueAsString, writeValueUsingView, writeValueUsingView, writeValueUsingView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiceObjectMapper

public GuiceObjectMapper()
Method Detail

setMixins

@Inject
public void setMixins(java.util.Set<java.lang.Class> mixins)
The key is the data class, the value is the mixin class

Parameters:
mixins -