Class BinaryTrack
java.lang.Object
AEDs3.DataBase.BinaryTrack
- Direct Known Subclasses:
BinaryTrackReader,BinaryTrackWriter
Classe abstrata que representa uma faixa binária no banco de dados.
Contém informações básicas sobre a faixa, como o estado de "tombstone"
(lápide) e o tamanho dos dados.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetSize()Obtém o tamanho dos dados binários da faixa.booleanVerifica se a faixa é uma lápide (registro excluído).voidsetSize(int size) Define o tamanho dos dados binários da faixa.voidsetTombstone(boolean tombstone) Define se a faixa é uma lápide (registro excluído).
-
Field Details
-
tombstone
protected boolean tombstoneIndica se a faixa é uma lápide (registro excluído). -
size
protected int sizeTamanho dos dados binários da faixa.
-
-
Constructor Details
-
BinaryTrack
BinaryTrack()
-
-
Method Details
-
isTombstone
public boolean isTombstone()Verifica se a faixa é uma lápide (registro excluído).- Returns:
truese a faixa for uma lápide,falsecaso contrário.
-
setTombstone
public void setTombstone(boolean tombstone) Define se a faixa é uma lápide (registro excluído).- Parameters:
tombstone- O estado da lápide a ser definido.
-
getSize
public int getSize()Obtém o tamanho dos dados binários da faixa.- Returns:
- O tamanho dos dados binários da faixa.
-
setSize
public void setSize(int size) Define o tamanho dos dados binários da faixa.- Parameters:
size- O tamanho dos dados binários da faixa a ser definido.
-