Observable<T> Klasse
- java.
lang. Object - system.
fabric. Observable<T>
- system.
Typparameter
- T
Verwendet einen Vorlagenparameter T.
public class Observable
Diese Klasse stellt ein beobachtbares Objekt dar.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
Observable() |
Instanziiert ein system.fabric.Observable -Objekt. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
addObserver(Observer<? super T> observer)
Fügt der Gruppe von Beobachtern für dieses Objekt einen Beobachter hinzu. |
void |
clearObservers()
Entfernt alle Beobachter dieser Klasse. |
int |
countObservers()
Anzahl der Beobachter dieses Objekts. |
List<Observer<? super T>> |
getAllObservers()
Listet alle Beobachter dieses Objekts auf. |
void |
notifyObservers(final Object sender)
Alle Beobachter benachrichtigen |
void |
notifyObservers(final Object sender, final T value)
Alle Beobachter benachrichtigen |
void |
removeObserver(Observer<? super T> observable)
Entfernt einen Beobachter aus der Gruppe der Beobachter dieses Objekts. |
Details zum Konstruktor
Observable
public Observable()
Instanziiert ein system.fabric.Observable -Objekt.
Details zur Methode
addObserver
public void addObserver(Observer observer)
Fügt der Gruppe von Beobachtern für dieses Objekt einen Beobachter hinzu.
Parameters:
clearObservers
public void clearObservers()
Entfernt alle Beobachter dieser Klasse.
countObservers
public int countObservers()
Anzahl der Beobachter dieses Objekts.
Returns:
getAllObservers
public List
Listet alle Beobachter dieses Objekts auf.
Returns:
notifyObservers
public void notifyObservers(final Object sender)
Alle Beobachter benachrichtigen
Parameters:
notifyObservers
public void notifyObservers(final Object sender, final T value)
Alle Beobachter benachrichtigen
Parameters:
removeObserver
public void removeObserver(Observer observable)
Entfernt einen Beobachter aus der Gruppe der Beobachter dieses Objekts.
Parameters:
Observer<U> -Objekt als Parameter.
Gilt für:
Azure SDK for Java