public class DIODateSerde extends Object implements DataInputOutputSerde<Date>
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
static DIODateSerde |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
Date |
read(DataInput input) |
Date |
read(DataInput input,
byte[] unitKey)
Read an object from the stream.
|
protected static Date |
readInternal(DataInput input) |
void |
write(Date object,
DataOutput output) |
void |
write(Date object,
DataOutput output,
byte[] unitKey,
EventBeanCollatedWriter writer)
Write an object to the stream.
|
protected static void |
writeInternal(Date object,
DataOutput output) |
public static final EPTypeClass EPTYPE
public static final DIODateSerde INSTANCE
public void write(Date object, DataOutput output) throws IOException
IOException
public Date read(DataInput input) throws IOException
IOException
public void write(Date object, DataOutput output, byte[] unitKey, EventBeanCollatedWriter writer) throws IOException
DataInputOutputSerde
write
in interface DataInputOutputSerde<Date>
object
- to write or null if this is a nullable valueoutput
- to write tounitKey
- the page key of the page containing the object, can be null if not relevant or not providedwriter
- the writer for events, can be null if not relevant or not providedIOException
- for io exceptionspublic Date read(DataInput input, byte[] unitKey) throws IOException
DataInputOutputSerde
read
in interface DataInputOutputSerde<Date>
input
- input to readunitKey
- the identifying key of the reader, can be null if not relevant or not providedIOException
- for io exceptionsprotected static void writeInternal(Date object, DataOutput output) throws IOException
IOException
protected static Date readInternal(DataInput input) throws IOException
IOException
Copyright © 2005–2021. All rights reserved.