-
public class MACARuleMatchingManager
-
-
Field Summary
Fields Modifier and Type Field Description public final static MACARuleMatchingManagerINSTANCE
-
Method Summary
Modifier and Type Method Description final static Unitenable()final static StringgetKey(JSONObject logic)final static BooleanstringComparison(String variable, JSONObject values, Bundle data)final static ArrayList<String>getStringArrayList(JSONArray jsonArray)final static BooleanisMatchCCRule(String ruleString, Bundle data)final static StringgetMatchPropertyIDs(Bundle params)final static UnitprocessParameters(Bundle params, String event)final static UnitgenerateInfo(Bundle params, String event)final static UnitremoveGeneratedInfo(Bundle params)-
-
Method Detail
-
getKey
final static String getKey(JSONObject logic)
-
stringComparison
final static Boolean stringComparison(String variable, JSONObject values, Bundle data)
-
getStringArrayList
final static ArrayList<String> getStringArrayList(JSONArray jsonArray)
-
isMatchCCRule
final static Boolean isMatchCCRule(String ruleString, Bundle data)
-
getMatchPropertyIDs
final static String getMatchPropertyIDs(Bundle params)
-
processParameters
final static Unit processParameters(Bundle params, String event)
-
generateInfo
final static Unit generateInfo(Bundle params, String event)
-
removeGeneratedInfo
final static Unit removeGeneratedInfo(Bundle params)
-
-
-
-