Class GEvent
java.lang.Object
com.glitchybyte.glib.concurrent.event.GEvent
Event.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TReturns data as the given type of object.doubleReturns data as andouble.floatReturns data as anfloat.intReturns data as anint.longReturns data as anlong.Returns data as anString.
-
Field Details
-
type
Event type. -
data
Event data.
-
-
Constructor Details
-
GEvent
Creates an event.- Parameters:
type- Event type.data- Event data.
-
-
Method Details
-
getDataAs
Returns data as the given type of object.- Type Parameters:
T- Type of data.- Parameters:
tClass- Data type.- Returns:
- Data as the given type of object.
-
getDataAsInt
public int getDataAsInt()Returns data as anint.- Returns:
- Data as an
int.
-
getDataAsLong
public long getDataAsLong()Returns data as anlong.- Returns:
- Data as an
long.
-
getDataAsFloat
public float getDataAsFloat()Returns data as anfloat.- Returns:
- Data as an
float.
-
getDataAsDouble
public double getDataAsDouble()Returns data as andouble.- Returns:
- Data as an
double.
-
getDataAsString
Returns data as anString.- Returns:
- Data as an
String.
-