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, readpublic 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 AbstractGCFBlockpublic int[] getDiffData()
public int getFirstSample()
public int getLastSample()
public int[] getUndiffData()
throws GCFFormatException
GCFFormatExceptionpublic void write(java.io.DataOutput out)
throws java.lang.NumberFormatException,
java.io.IOException
write in class AbstractGCFBlockjava.lang.NumberFormatExceptionjava.io.IOExceptionpublic static GCFBlock mockGCF(java.util.Date startTime, int[] data, boolean isSerial)
startTime - data - raw samples.isSerial - public int hashCode()
hashCode in class AbstractGCFBlockpublic boolean equals(java.lang.Object obj)
equals in class AbstractGCFBlock