SRC - ETYPE - INFO - public class Event<SRC,ETYPE,INFO>
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private INFO |
info |
private static long |
serialVersionUID |
private java.lang.ref.WeakReference<SRC> |
srcRef |
private ETYPE |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
Event(SRC src,
ETYPE eType) |
protected |
Event(SRC src,
ETYPE eType,
INFO info) |
| Modifier and Type | Method and Description |
|---|---|
INFO |
getInfo() |
SRC |
getSource() |
ETYPE |
getType() |
private void |
readObject(java.io.ObjectInputStream in) |
private void |
writeObject(java.io.ObjectOutputStream out) |
private static final long serialVersionUID
private final ETYPE type
private transient java.lang.ref.WeakReference<SRC> srcRef
private final INFO info
public ETYPE getType()
public SRC getSource()
public INFO getInfo()
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundException