public class Event<T extends Event<T>>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
protected Params |
params |
Constructor and Description |
---|
Event(java.lang.String name)
Creates a new instance.
|
Event(java.lang.String name,
Params params) |
Modifier and Type | Method and Description |
---|---|
T |
putParam(java.lang.String key,
JsonParams value)
Puts nested parameters under the key.
|
T |
putParam(java.lang.String key,
java.lang.Object value)
Puts the key/value pair into the event parameters.
|
protected final java.lang.String name
protected final Params params
public Event(java.lang.String name)
name
- the event namepublic Event(java.lang.String name, Params params)
public T putParam(java.lang.String key, java.lang.Object value)
key
- the keyvalue
- the valueT
instancepublic T putParam(java.lang.String key, JsonParams value)
key
- the keyvalue
- the valueT
instance