public interface Wave
| Type | Property and Description |
|---|---|
ObjectProperty<Wave.Status> |
status
Return the status property to allow binding.
|
| Modifier and Type | Interface and Description |
|---|---|
static class |
Wave.Status
The class Status.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
add(WaveItem<T> waveItem,
T value)
Add a wave data.
|
<T> void |
addData(WaveData<T> waveData)
Add a wave data.
|
void |
addDatas(WaveData<?>[] waveDatas)
Add a list of wave data.
|
void |
addWaveListener(WaveListener waveListener)
Add a wave listener.
|
boolean |
contains(WaveItem<?> waveItem)
Check if an object exists.
|
boolean |
containsNotNull(WaveItem<?> waveItem)
Check if an object exists and if it isn't null.
|
<T> T |
get(WaveItem<T> waveItem)
Retrieve a value.
|
<T> WaveData<T> |
getData(WaveItem<T> waveItem)
Retrieve a wave data object.
|
Class<?> |
getFromClass() |
int |
getPriority() |
Class<?> |
getRelatedClass() |
Wave |
getRelatedWave() |
Wave.Status |
getStatus() |
long |
getTimestamp() |
WaveBean |
getWaveBean()
Return the wave bean used to wrap wave properties.
|
WaveGroup |
getWaveGroup() |
List<WaveData<?>> |
getWaveItems()
Return all wave items sorted by order.
|
WaveType |
getWaveType() |
String |
getWUID() |
void |
linkWaveBean(WaveBean waveBean)
Link a wave bean.
|
void |
removeWaveListener(WaveListener waveListener)
Remove a wave listener.
|
void |
setFromClass(Class<?> fromClass) |
void |
setPriority(int priority) |
void |
setRelatedClass(Class<?> relatedClass) |
void |
setRelatedWave(Wave relatedWave) |
void |
setStatus(Wave.Status status) |
void |
setWaveGroup(WaveGroup waveGroup) |
void |
setWaveType(WaveType waveType) |
ObjectProperty<Wave.Status> |
statusProperty()
Return the status property to allow binding.
|
Wave.Status getStatus()
void setStatus(Wave.Status status)
status - The status to set.ObjectProperty<Wave.Status> statusProperty()
String getWUID()
long getTimestamp()
WaveGroup getWaveGroup()
void setWaveGroup(WaveGroup waveGroup)
waveGroup - The waveGroup to set.WaveType getWaveType()
void setWaveType(WaveType waveType)
waveType - The waveType to set.Class<?> getFromClass()
void setFromClass(Class<?> fromClass)
fromClass - The fromClass to set.Class<?> getRelatedClass()
void setRelatedClass(Class<?> relatedClass)
relatedClass - The relatedClass to set.int getPriority()
void setPriority(int priority)
priority - The priority to set.Wave getRelatedWave()
void setRelatedWave(Wave relatedWave)
relatedWave - The related Wave to set.List<WaveData<?>> getWaveItems()
<T> void addData(WaveData<T> waveData)
T - the type of the wave data to addwaveData - the object to storevoid addDatas(WaveData<?>[] waveDatas)
waveDatas - the list of wave data to store<T> void add(WaveItem<T> waveItem, T value)
T - the type of the wave data to addwaveItem - the wave item used as hashkeyvalue - the data to store<T> WaveData<T> getData(WaveItem<T> waveItem)
T - the type of the wave data to addwaveItem - the waveItem of the object to retrieve<T> T get(WaveItem<T> waveItem)
T - the type of the wave data to addwaveItem - waveItem of the object to retrieveboolean contains(WaveItem<?> waveItem)
waveItem - the waveItem of the object to checkboolean containsNotNull(WaveItem<?> waveItem)
waveItem - the waveItem of the object to checkWaveBean getWaveBean()
void addWaveListener(WaveListener waveListener)
waveListener - the wave listener that will be notified of wave statusvoid removeWaveListener(WaveListener waveListener)
waveListener - the wave listener to removedvoid linkWaveBean(WaveBean waveBean)
waveBean - the wave bean already built to linkCopyright © 2011–2014 JRebirth OSS. All rights reserved.