Klasa podstawowa do obsługi danych wyjściowych wykresu zadań MediaPipe.
Zagnieżdżone klasy
interfejs, | OutputHandler.OutputPacketConverter<outputT powoduje rozszerzenie TaskResult, InputT> | Interfejs do konwertowania danych wyjściowych wykresu MediaPipe na obiekty typu ERROR(/Packet) na obiekt wyniku zadania i obiekt wejściowy zadania. |
|
interfejs, | OutputHandler.ProgressListener<outputT> | Interfejs dostosowywanego detektora wyników zadań MediaPipe, który otrzymuje częściowe aktualizacje zadań, dopóki nie zostanie wywołany z wartością „gotowe” ustawioną na true . |
|
interfejs, | OutputHandler.PureResultListener<outputT extends TaskResult> | Interfejs dostosowywanego detektora wyników zadań MediaPipe, który może pobierać tylko obiekty wyników zadań. | |
interfejs, | OutputHandler.ResultListener<outputT extends TaskResult, InputT> | Interfejs dostosowywanego detektora wyników zadań MediaPipe, który może pobierać zarówno obiekty wyników zadań, jak i odpowiadające im dane wejściowe. | |
interfejs, | OutputHandler.ValueListener<outputT> | Interfejs dostosowywanego detektora wyników zadań MediaPipe, który otrzymuje tylko wartość wyjściową zadania. |
Konstruktorzy publiczni
Metody publiczne
długi | |
OutputT | |
void |
setErrorListener(detektor ErrorListener)
Ustawia wywołanie zwrotne, które jest wywoływane w przypadku zgłoszenia wyjątków z wykresu zadań.
|
void |
setHandleTimestampBoundChanges(wartość logiczna handleTimestampBoundChanges)
Określa, czy moduł obsługi danych wyjściowych powinien reagować na zmiany powiązane z sygnaturą czasową, które są przedstawiane jako puste wyjściowe parametry
ERROR(/Packet) . |
void |
setOutputPacketConverter(OutputPacketConverter<outputT, InputT> konwertera)
Ustawia wywołanie zwrotne w celu przekonwertowania listy
ERROR(/Packet) na obiekt wyniku zadania i obiekt wejściowy zadania. |
void |
setResultListener(ResultListener<outputT, InputT> detektor)
Ustawia wywołanie zwrotne, które ma być wywoływane, gdy obiekty wyników zadania stają się dostępne.
|
Metody dziedziczone
Konstruktorzy publiczni
public OutputHandler ()
Metody publiczne
public długi getLatestOutputTimestamp ()
public outputT retrieveCachedTaskResult ()
public void setErrorListener (detektor ErrorListener)
Ustawia wywołanie zwrotne, które jest wywoływane w przypadku zgłoszenia wyjątków z wykresu zadań.
Parametry
detektor | Zdefiniowane przez użytkownika wywołanie zwrotne ErrorListener .
|
---|
public void setHandleTimestampBoundChanges (boolean handleTimestampBoundChanges)
Określa, czy moduł obsługi danych wyjściowych powinien reagować na zmiany powiązane z sygnaturą czasową, które są przedstawiane jako puste wyjściowe parametry ERROR(/Packet)
.
Parametry
handleTimestampBoundChanges | Wartość logiczna. |
---|
public void setOutputPacketConverter (OutputPacketConverter<outputT, InputT>)
Ustawia wywołanie zwrotne w celu przekonwertowania listy ERROR(/Packet)
na obiekt wyniku zadania i obiekt wejściowy zadania.
Parametry
użytkownik dokonujący konwersji | wywołanie zwrotne OutputHandler.OutputPacketConverter dotyczące konkretnego zadania.
|
---|
public void setResultListener (ResultListener<outputT, InputT> detektor)
Ustawia wywołanie zwrotne, które ma być wywoływane, gdy obiekty wyników zadania stają się dostępne.
Parametry
detektor | zdefiniowane przez użytkownika wywołanie zwrotne OutputHandler.ResultListener .
|
---|