OutputHandler

klasa publiczna OutputHandler

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.