Class TranslatorAppFactory


  • public class TranslatorAppFactory
    extends java.lang.Object
    • Method Summary

      Modifier and Type Method Description
      <T> JsonTranslator<T> jsonTranslator​(java.lang.Class<T> clazz)
      Make a JsonTranslator It must be used exclusively for Class<T> clazz
      com.fasterxml.jackson.databind.ObjectMapper objectMapper()  
      com.fasterxml.jackson.databind.ObjectReader objectReader()  
      com.fasterxml.jackson.databind.ObjectWriter objectWriter()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TranslatorAppFactory

        public TranslatorAppFactory()
    • Method Detail

      • jsonTranslator

        public <T> JsonTranslator<T> jsonTranslator​(java.lang.Class<T> clazz)
        Make a JsonTranslator It must be used exclusively for Class<T> clazz
        Type Parameters:
        T - Type to be serialized
        Parameters:
        clazz - Class to be serialized
        Returns:
        instance of a JsonTranslator intended for T
      • objectReader

        public com.fasterxml.jackson.databind.ObjectReader objectReader()
      • objectWriter

        public com.fasterxml.jackson.databind.ObjectWriter objectWriter()
      • objectMapper

        public com.fasterxml.jackson.databind.ObjectMapper objectMapper()