Main Problem besteht darin, dass ich ein ByteArrayInputStream habe, welches eine unbekannte Länge besitzt und in dem eine unbekannte Anzahl von Objecten gespeichert sind. Das Problem besteht jetzt darin diese einzulesen, woran ich scheitere. Weil ich schlichtweg nicht weiß ob noch weitere Objecte zum lesen vorhanden sind. die methode aviable() scheint zudem nicht in verbindung mit ByteArrayInputStreams zu funktionieren (sie liefert immer 0 obwohl in meinen tests mindestens noch ein object lesbar ist).
Existiert hierzu eine Lösung/Ansatz/Workaround?
Existiert hierzu eine Lösung/Ansatz/Workaround?