Class BaseJsonMapper<T>

    • Constructor Summary

      Constructors 
      Constructor Description
      BaseJsonMapper()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected ScopeSearchInfo createScopeSearchInfo​(com.fasterxml.jackson.databind.JsonNode jsonNode, java.lang.String prefix)  
      protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> createTranslationSearchResponses​(com.fasterxml.jackson.databind.JsonNode jsonNode)  
      protected void flattenVariables​(com.fasterxml.jackson.databind.JsonNode jsonNode, java.util.Map<java.lang.String,​java.lang.Object> variables, java.util.Map<java.lang.String,​java.lang.Object> parent, java.util.Map<java.lang.String,​java.lang.Object> root)  
      protected java.util.Map<java.lang.String,​java.lang.Object> transformVariableNode​(com.fasterxml.jackson.databind.JsonNode node)  
      • Methods inherited from class java.lang.Object

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

      • BaseJsonMapper

        public BaseJsonMapper()
    • Method Detail

      • createTranslationSearchResponses

        protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> createTranslationSearchResponses​(com.fasterxml.jackson.databind.JsonNode jsonNode)
      • createScopeSearchInfo

        protected ScopeSearchInfo createScopeSearchInfo​(com.fasterxml.jackson.databind.JsonNode jsonNode,
                                                        java.lang.String prefix)
      • flattenVariables

        protected void flattenVariables​(com.fasterxml.jackson.databind.JsonNode jsonNode,
                                        java.util.Map<java.lang.String,​java.lang.Object> variables,
                                        java.util.Map<java.lang.String,​java.lang.Object> parent,
                                        java.util.Map<java.lang.String,​java.lang.Object> root)
      • transformVariableNode

        protected java.util.Map<java.lang.String,​java.lang.Object> transformVariableNode​(com.fasterxml.jackson.databind.JsonNode node)