public class GCFBlock extends AbstractGCFBlock
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MOCK_STREAMID |
static java.lang.String |
MOCK_SYSID |
Constructor and Description |
---|
GCFBlock(GCFHeader header,
int[] diffData,
int firstSample,
int lastSample,
boolean isSerial) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
int[] |
getDiffData() |
int |
getFirstSample() |
int |
getLastSample() |
int |
getSize() |
int[] |
getUndiffData() |
int |
hashCode() |
static GCFBlock |
mockGCF(java.util.Date startTime,
int[] data,
boolean isSerial)
creates a mock GCFBlock.
|
void |
write(java.io.DataOutput out) |
getHeader, read
public static final java.lang.String MOCK_SYSID
public static final java.lang.String MOCK_STREAMID
public GCFBlock(GCFHeader header, int[] diffData, int firstSample, int lastSample, boolean isSerial)
public int getSize()
getSize
in class AbstractGCFBlock
public int[] getDiffData()
public int getFirstSample()
public int getLastSample()
public int[] getUndiffData() throws GCFFormatException
GCFFormatException
public void write(java.io.DataOutput out) throws java.lang.NumberFormatException, java.io.IOException
write
in class AbstractGCFBlock
java.lang.NumberFormatException
java.io.IOException
public static GCFBlock mockGCF(java.util.Date startTime, int[] data, boolean isSerial)
startTime
- data
- raw samples.isSerial
- public int hashCode()
hashCode
in class AbstractGCFBlock
public boolean equals(java.lang.Object obj)
equals
in class AbstractGCFBlock