Package io.jans.as.model.json
Class JsonApplier
- java.lang.Object
-
- io.jans.as.model.json.JsonApplier
-
public class JsonApplier extends Object
- Version:
- April 25, 2022
- Author:
- Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Object source, Map<String,String> parameters)voidapply(Object source, org.json.JSONObject target)voidapply(org.json.JSONObject source, Object target)voidapply(org.json.JSONObject source, Object target, PropertyDefinition property)static JsonAppliergetInstance()static List<String>getStringList(org.json.JSONArray jsonArray)ObjectinvokeReflectionGetter(Object obj, String variableName)voidinvokeReflectionSetter(Object obj, String propertyName, Object variableValue)voidtransfer(Object source, Object target)Transfer between two java objects
-
-
-
Method Detail
-
getInstance
public static JsonApplier getInstance()
-
apply
public void apply(Object source, org.json.JSONObject target)
-
apply
public void apply(org.json.JSONObject source, Object target)
-
apply
public void apply(org.json.JSONObject source, Object target, PropertyDefinition property)
-
invokeReflectionSetter
public void invokeReflectionSetter(Object obj, String propertyName, Object variableValue)
-
-