Class BinaryTrackWriter
java.lang.Object
AEDs3.DataBase.BinaryTrack
AEDs3.DataBase.BinaryTrackWriter
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 Summary
FieldsModifier and TypeFieldDescriptionprotected ByteArrayOutputStreamFluxo de saída para dados binários da faixa.Fields inherited from class AEDs3.DataBase.BinaryTrack
size, tombstone -
Constructor Summary
ConstructorsConstructorDescriptionBinaryTrackWriter(Track track) Construtor para criar um escritor de faixa binária a partir de um objetoTrack. -
Method Summary
Modifier and TypeMethodDescriptionObtém o fluxo de saída que contém os dados binários da faixa.voidsetStream(ByteArrayOutputStream stream) Define o fluxo de saída que contém os dados binários da faixa.Methods inherited from class AEDs3.DataBase.BinaryTrack
getSize, isTombstone, setSize, setTombstone
-
Field Details
-
stream
Fluxo de saída para dados binários da faixa.
-
-
Constructor Details
-
BinaryTrackWriter
Construtor para criar um escritor de faixa binária a partir de um objetoTrack.- Parameters:
track- O objetoTracka ser escrito.- Throws:
IOException- Se ocorrer um erro durante a serialização da faixa.
-
-
Method Details
-
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
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.
-