Class JsonApplier


  • public class JsonApplier
    extends java.lang.Object
    Author:
    Yuriy Zabrovarnyy
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void apply​(java.lang.Object source, java.util.Map<java.lang.String,​java.lang.String> parameters)  
      void apply​(java.lang.Object source, org.json.JSONObject target)  
      void apply​(org.json.JSONObject source, java.lang.Object target)  
      void apply​(org.json.JSONObject source, java.lang.Object target, PropertyDefinition property)  
      static JsonApplier getInstance()  
      static java.util.List<java.lang.String> getStringList​(org.json.JSONArray jsonArray)  
      void transfer​(java.lang.Object source, java.lang.Object target)
      Transfer between two java objects
      • Methods inherited from class java.lang.Object

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

      • getInstance

        public static JsonApplier getInstance()
      • apply

        public void apply​(java.lang.Object source,
                          org.json.JSONObject target)
      • apply

        public void apply​(java.lang.Object source,
                          java.util.Map<java.lang.String,​java.lang.String> parameters)
      • apply

        public void apply​(org.json.JSONObject source,
                          java.lang.Object target)
      • apply

        public void apply​(org.json.JSONObject source,
                          java.lang.Object target,
                          PropertyDefinition property)
      • transfer

        public void transfer​(java.lang.Object source,
                             java.lang.Object target)
        Transfer between two java objects
      • getStringList

        public static java.util.List<java.lang.String> getStringList​(org.json.JSONArray jsonArray)