Class MapperManager


  • public class MapperManager
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      MapperManager()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T convertValue​(com.google.gson.JsonElement input, java.lang.Class clazz)  
      <T> T convertValue​(java.lang.Object object, java.lang.Class clazz)  
      int elementToInt​(com.google.gson.JsonElement element, java.lang.String field)  
      java.lang.Long elementToLong​(com.google.gson.JsonElement element)  
      java.lang.Long elementToLong​(com.google.gson.JsonElement element, java.lang.String field)  
      java.lang.String elementToString​(com.google.gson.JsonElement element)  
      java.lang.String elementToString​(com.google.gson.JsonElement element, java.lang.String field)  
      <T> T fromJson​(java.lang.String input, java.lang.Class<T> clazz)  
      com.google.gson.JsonElement getArrayElement​(com.google.gson.JsonElement element, int index)  
      java.util.Iterator<com.google.gson.JsonElement> getArrayIterator​(com.google.gson.JsonElement element)  
      java.util.Iterator<com.google.gson.JsonElement> getArrayIterator​(com.google.gson.JsonElement element, java.lang.String field)  
      com.google.gson.JsonArray getAsArray​(com.google.gson.JsonElement element)  
      boolean getAsBoolean​(com.google.gson.JsonElement element, java.lang.String field)  
      com.google.gson.JsonObject getAsObject​(com.google.gson.JsonElement element)  
      retrofit2.Converter.Factory getConverterFactory()  
      com.google.gson.JsonElement getField​(com.google.gson.JsonElement element, java.lang.String field)  
      java.util.Iterator<java.util.Map.Entry<java.lang.String,​com.google.gson.JsonElement>> getObjectIterator​(com.google.gson.JsonElement element)  
      java.util.Iterator<java.util.Map.Entry<java.lang.String,​com.google.gson.JsonElement>> getObjectIterator​(com.google.gson.JsonElement element, java.lang.String field)  
      com.google.gson.Gson getObjectMapper()  
      boolean hasField​(com.google.gson.JsonElement element, java.lang.String field)  
      boolean isJsonObject​(com.google.gson.JsonElement element)  
      void putOnObject​(com.google.gson.JsonObject element, java.lang.String key, com.google.gson.JsonElement value)  
      java.lang.String toJson​(java.lang.Object input)  
      com.google.gson.JsonElement toJsonTree​(java.lang.Object object)  
      • Methods inherited from class java.lang.Object

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

      • MapperManager

        public MapperManager()
    • Method Detail

      • hasField

        public boolean hasField​(com.google.gson.JsonElement element,
                                java.lang.String field)
      • getField

        public com.google.gson.JsonElement getField​(com.google.gson.JsonElement element,
                                                    java.lang.String field)
      • getArrayIterator

        public java.util.Iterator<com.google.gson.JsonElement> getArrayIterator​(com.google.gson.JsonElement element)
      • getArrayIterator

        public java.util.Iterator<com.google.gson.JsonElement> getArrayIterator​(com.google.gson.JsonElement element,
                                                                                java.lang.String field)
      • getObjectIterator

        public java.util.Iterator<java.util.Map.Entry<java.lang.String,​com.google.gson.JsonElement>> getObjectIterator​(com.google.gson.JsonElement element)
      • getObjectIterator

        public java.util.Iterator<java.util.Map.Entry<java.lang.String,​com.google.gson.JsonElement>> getObjectIterator​(com.google.gson.JsonElement element,
                                                                                                                             java.lang.String field)
      • elementToString

        public java.lang.String elementToString​(com.google.gson.JsonElement element)
      • elementToString

        public java.lang.String elementToString​(com.google.gson.JsonElement element,
                                                java.lang.String field)
      • elementToInt

        public int elementToInt​(com.google.gson.JsonElement element,
                                java.lang.String field)
      • isJsonObject

        public boolean isJsonObject​(com.google.gson.JsonElement element)
      • getAsObject

        public com.google.gson.JsonObject getAsObject​(com.google.gson.JsonElement element)
      • getAsBoolean

        public boolean getAsBoolean​(com.google.gson.JsonElement element,
                                    java.lang.String field)
      • putOnObject

        public void putOnObject​(com.google.gson.JsonObject element,
                                java.lang.String key,
                                com.google.gson.JsonElement value)
      • getArrayElement

        public com.google.gson.JsonElement getArrayElement​(com.google.gson.JsonElement element,
                                                           int index)
      • elementToLong

        public java.lang.Long elementToLong​(com.google.gson.JsonElement element)
      • elementToLong

        public java.lang.Long elementToLong​(com.google.gson.JsonElement element,
                                            java.lang.String field)
      • getAsArray

        public com.google.gson.JsonArray getAsArray​(com.google.gson.JsonElement element)
      • convertValue

        public <T> T convertValue​(com.google.gson.JsonElement input,
                                  java.lang.Class clazz)
      • toJsonTree

        public com.google.gson.JsonElement toJsonTree​(java.lang.Object object)
      • getObjectMapper

        public com.google.gson.Gson getObjectMapper()
      • getConverterFactory

        public retrofit2.Converter.Factory getConverterFactory()