Event Dispatcher  v0.1.6-beta.1
Project that offers a small library that allows to subscribe and fire events.
PersonObject

Detailed Description

Definition at line 8 of file PersonObject.java.

+ Inheritance diagram for PersonObject:

Public Member Functions

 PersonObject (String name, int age)
 
String getName ()
 
void setName (String name)
 
void onNameChanged (BiConsumer< String, String > consumer)
 
int getAge ()
 
void setAge (int age)
 
boolean equals (Object obj)
 
int hashCode ()
 

Private Attributes

ObservedValue< String > observedName
 
int age
 

Static Private Attributes

static final long serialVersionUID = -8858049414160214232L
 

Constructor & Destructor Documentation

◆ PersonObject()

PersonObject ( String  name,
int  age 
)

Definition at line 13 of file PersonObject.java.

Member Function Documentation

◆ getName()

String getName ( )

Definition at line 18 of file PersonObject.java.

◆ setName()

void setName ( String  name)

Definition at line 22 of file PersonObject.java.

◆ onNameChanged()

void onNameChanged ( BiConsumer< String, String >  consumer)

Definition at line 26 of file PersonObject.java.

◆ getAge()

int getAge ( )

Definition at line 35 of file PersonObject.java.

◆ setAge()

void setAge ( int  age)

Definition at line 39 of file PersonObject.java.

◆ equals()

boolean equals ( Object  obj)

Definition at line 44 of file PersonObject.java.

◆ hashCode()

int hashCode ( )

Definition at line 67 of file PersonObject.java.

Member Data Documentation

◆ observedName

ObservedValue<String> observedName
private

Definition at line 10 of file PersonObject.java.

◆ age

int age
private

Definition at line 11 of file PersonObject.java.

◆ serialVersionUID

final long serialVersionUID = -8858049414160214232L
staticprivate

Definition at line 74 of file PersonObject.java.