-
public class EventBinding
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumEventBinding.MappingMethodpublic enumEventBinding.ActionType
-
Field Summary
Fields Modifier and Type Field Description private final StringeventNameprivate final EventBinding.MappingMethodmethodprivate final EventBinding.ActionTypetypeprivate final StringappVersionprivate final StringcomponentIdprivate final StringpathTypeprivate final StringactivityName
-
Constructor Summary
Constructors Constructor Description EventBinding(String eventName, EventBinding.MappingMethod method, EventBinding.ActionType type, String appVersion, List<PathComponent> path, List<ParameterComponent> parameters, String componentId, String pathType, String activityName)
-
Method Summary
Modifier and Type Method Description StringgetEventName()EventBinding.MappingMethodgetMethod()EventBinding.ActionTypegetType()StringgetAppVersion()StringgetComponentId()StringgetPathType()StringgetActivityName()static List<EventBinding>parseArray(JSONArray array)static EventBindinggetInstanceFromJson(JSONObject mapping)List<PathComponent>getViewPath()List<ParameterComponent>getViewParameters()-
-
Constructor Detail
-
EventBinding
EventBinding(String eventName, EventBinding.MappingMethod method, EventBinding.ActionType type, String appVersion, List<PathComponent> path, List<ParameterComponent> parameters, String componentId, String pathType, String activityName)
-
-
Method Detail
-
getEventName
String getEventName()
-
getMethod
EventBinding.MappingMethod getMethod()
-
getType
EventBinding.ActionType getType()
-
getAppVersion
String getAppVersion()
-
getComponentId
String getComponentId()
-
getPathType
String getPathType()
-
getActivityName
String getActivityName()
-
parseArray
static List<EventBinding> parseArray(JSONArray array)
-
getInstanceFromJson
static EventBinding getInstanceFromJson(JSONObject mapping)
-
getViewPath
List<PathComponent> getViewPath()
-
getViewParameters
List<ParameterComponent> getViewParameters()
-
-
-
-