public class EventBinding
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
EventBinding.ActionType |
static class |
EventBinding.MappingMethod |
Constructor and Description |
---|
EventBinding(java.lang.String eventName,
EventBinding.MappingMethod method,
EventBinding.ActionType type,
java.lang.String appVersion,
java.util.List<PathComponent> path,
java.util.List<ParameterComponent> parameters,
java.lang.String componentId,
java.lang.String pathType,
java.lang.String activityName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActivityName() |
java.lang.String |
getAppVersion() |
java.lang.String |
getComponentId() |
java.lang.String |
getEventName() |
static EventBinding |
getInstanceFromJson(org.json.JSONObject mapping) |
EventBinding.MappingMethod |
getMethod() |
java.lang.String |
getPathType() |
EventBinding.ActionType |
getType() |
java.util.List<ParameterComponent> |
getViewParameters() |
java.util.List<PathComponent> |
getViewPath() |
static java.util.List<EventBinding> |
parseArray(org.json.JSONArray array) |
public EventBinding(java.lang.String eventName, EventBinding.MappingMethod method, EventBinding.ActionType type, java.lang.String appVersion, java.util.List<PathComponent> path, java.util.List<ParameterComponent> parameters, java.lang.String componentId, java.lang.String pathType, java.lang.String activityName)
public static java.util.List<EventBinding> parseArray(org.json.JSONArray array)
public static EventBinding getInstanceFromJson(org.json.JSONObject mapping) throws org.json.JSONException, java.lang.IllegalArgumentException
org.json.JSONException
java.lang.IllegalArgumentException
public java.util.List<PathComponent> getViewPath()
public java.util.List<ParameterComponent> getViewParameters()
public java.lang.String getEventName()
public EventBinding.ActionType getType()
public EventBinding.MappingMethod getMethod()
public java.lang.String getAppVersion()
public java.lang.String getComponentId()
public java.lang.String getPathType()
public java.lang.String getActivityName()