OutputHandler

OutputHandler i klasës publike

Klasa bazë për trajtimin e rezultateve të grafikut të detyrave MediaPipe.

Klasat e mbivendosura

ndërfaqe OutputHandler.OutputPacketConverter <OutputT zgjeron TaskResult , InputT> Ndërfaqja për konvertimin e daljes së grafikut MediaPipe ERROR(/Packet) në objektin e rezultatit të detyrës dhe objektin e hyrjes së detyrës.
ndërfaqe OutputHandler.ProgressListener <OutputT> Ndërfaqja për dëgjuesin e personalizueshëm të rezultateve të detyrave MediaPipe që merr përditësime të pjesshme të detyrave derisa të thirret me "kryer" të vendosur në true .
ndërfaqe OutputHandler.PureResultListener <OutputT zgjeron TaskResult > Ndërfaqja për dëgjuesin e personalizueshëm të rezultateve të detyrave MediaPipe që mund të marrë vetëm objektet e rezultateve të detyrës.
ndërfaqe OutputHandler.ResultListener <OutputT zgjeron TaskResult , InputT> Ndërfaqja për dëgjuesin e personalizueshëm të rezultateve të detyrave MediaPipe që mund të marrë si objektet e rezultatit të detyrës ashtu edhe të dhënat përkatëse hyrëse.
ndërfaqe OutputHandler.ValueListener <OutputT> Ndërfaqja për dëgjuesin e rezultateve të detyrave të personalizueshme MediaPipe që merr vetëm vlerën e daljes së një detyre.

Ndërtuesit Publikë

Metodat publike

gjatë
DaljaT
i pavlefshëm
setErrorListener (dëgjues ErrorListener )
Cakton që të thirret një kthim kthim kur përjashtimet hidhen nga grafiku i detyrës.
i pavlefshëm
setHandleTimestampBoundChanges (handleanTimestampBoundChanges)
Vendos nëse mbajtësi i daljes duhet të reagojë ndaj ndryshimeve të lidhura me vulën kohore që përfaqësohen si dalje bosh ERROR(/Packet) s.
i pavlefshëm
setOutputPacketConverter ( Konvertuesi OutputPacketConverter <OutputT, InputT>)
Cakton një kthim të thirrjes që do të thirret për të kthyer një listë ERROR(/Packet) në një objekt të rezultatit të detyrës dhe një objekt të hyrjes së detyrës.
i pavlefshëm
setResultListener ( dëgjues ResultListener <OutputT, InputT>)
Cakton një thirrje mbrapsht që të thirret kur objektet e rezultatit të detyrës bëhen të disponueshme.

Metodat e trashëguara

Ndërtuesit Publikë

Manuali i Outputit Publik ()

Metodat publike

publik i gjatë getLatestOutputTimestamp ()

Publike OutputT retrieveCachedTaskResult ()

publik void setErrorListener (dëgjues ErrorListener )

Cakton që të thirret një kthim kthim kur përjashtimet hidhen nga grafiku i detyrës.

Parametrat
dëgjues Rikthimi i thirrjes ErrorListener i përcaktuar nga përdoruesi.

set publik i zbrazëtHandleTimestampBoundChanges (handlean booleanTimestampBoundChanges)

Vendos nëse mbajtësi i daljes duhet të reagojë ndaj ndryshimeve të lidhura me vulën kohore që përfaqësohen si dalje bosh ERROR(/Packet) s.

Parametrat
handleTimestampBoundChanges Një vlerë boolean.

setOutputPacketConverter publik bosh (konvertuesi OutputPacketConverter <OutputT, InputT>)

Cakton një kthim të thirrjes që do të thirret për të kthyer një listë ERROR(/Packet) në një objekt të rezultatit të detyrës dhe një objekt të hyrjes së detyrës.

Parametrat
konvertues kthimi i thirrjes OutputHandler.OutputPacketConverter për detyra specifike.OutputPacketConverter.

publik void setResultListener ( ResultListener <OutputT, InputT> dëgjues)

Cakton një thirrje mbrapsht që të thirret kur objektet e rezultatit të detyrës bëhen të disponueshme.

Parametrat
dëgjues kthimi i thirrjes OutputHandler.ResultListener i përcaktuar nga përdoruesi.