public class DIOBooleanSerde extends Object implements DataInputOutputSerde<Boolean>
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
static DIOBooleanSerde |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
Boolean |
read(DataInput input) |
Boolean |
read(DataInput s,
byte[] resourceKey)
Read an object from the stream.
|
void |
write(Boolean object,
DataOutput stream) |
void |
write(Boolean object,
DataOutput output,
byte[] pageFullKey,
EventBeanCollatedWriter writer)
Write an object to the stream.
|
public static final EPTypeClass EPTYPE
public static final DIOBooleanSerde INSTANCE
public void write(Boolean object, DataOutput output, byte[] pageFullKey, EventBeanCollatedWriter writer) throws IOException
DataInputOutputSerde
write
in interface DataInputOutputSerde<Boolean>
object
- to write or null if this is a nullable valueoutput
- to write topageFullKey
- 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 void write(Boolean object, DataOutput stream) throws IOException
IOException
public Boolean read(DataInput s, byte[] resourceKey) throws IOException
DataInputOutputSerde
read
in interface DataInputOutputSerde<Boolean>
s
- input to readresourceKey
- the identifying key of the reader, can be null if not relevant or not providedIOException
- for io exceptionspublic Boolean read(DataInput input) throws IOException
IOException
Copyright © 2005–2021. All rights reserved.