Class BinaryTrackWriter

java.lang.Object
AEDs3.DataBase.BinaryTrack
AEDs3.DataBase.BinaryTrackWriter

class BinaryTrackWriter extends BinaryTrack
Classe auxiliar para escrita de faixas binárias em um fluxo de saída. Esta classe herda de BinaryTrack e é usada para escrever os dados binários de uma faixa em um fluxo de saída, serializando o objeto Track.
See Also:
  • Field Details

  • Constructor Details

    • BinaryTrackWriter

      public BinaryTrackWriter(Track track) throws IOException
      Construtor para criar um escritor de faixa binária a partir de um objeto Track.
      Parameters:
      track - O objeto Track a ser escrito.
      Throws:
      IOException - Se ocorrer um erro durante a serialização da faixa.
  • Method Details

    • getStream

      public ByteArrayOutputStream getStream()
      Obtém o fluxo de saída que contém os dados binários da faixa.
      Returns:
      O fluxo de saída com os dados binários da faixa.
    • setStream

      public void setStream(ByteArrayOutputStream stream)
      Define o fluxo de saída que contém os dados binários da faixa.
      Parameters:
      stream - O fluxo de saída com os dados binários da faixa.