public final class StateStoreSerializerPBImpl extends StateStoreSerializer
| Modifier and Type | Method | Description |
|---|---|---|
<T extends BaseRecord> |
deserialize(byte[] byteArray,
java.lang.Class<T> clazz) |
Deserialize a bytes array into a record.
|
<T extends BaseRecord> |
deserialize(java.lang.String data,
java.lang.Class<T> clazz) |
Deserialize a string into a record.
|
<T> T |
newRecordInstance(java.lang.Class<T> clazz) |
Create a new record.
|
byte[] |
serialize(BaseRecord record) |
Serialize a record into a byte array.
|
java.lang.String |
serializeString(BaseRecord record) |
Serialize a record into a string.
|
getSerializer, getSerializer, newRecordpublic <T> T newRecordInstance(java.lang.Class<T> clazz)
StateStoreSerializernewRecordInstance in class StateStoreSerializerT - Type of the record.clazz - Class of the new record.public byte[] serialize(BaseRecord record)
StateStoreSerializerserialize in class StateStoreSerializerrecord - Record to serialize.public java.lang.String serializeString(BaseRecord record)
StateStoreSerializerserializeString in class StateStoreSerializerrecord - Record to serialize.public <T extends BaseRecord> T deserialize(byte[] byteArray, java.lang.Class<T> clazz) throws java.io.IOException
StateStoreSerializerdeserialize in class StateStoreSerializerT - Type of the record.byteArray - Byte array to deserialize.clazz - Class of the record.java.io.IOException - If it cannot deserialize the record.public <T extends BaseRecord> T deserialize(java.lang.String data, java.lang.Class<T> clazz) throws java.io.IOException
StateStoreSerializerdeserialize in class StateStoreSerializerT - Type of the record.data - String with the data to deserialize.clazz - Class of the record.java.io.IOException - If it cannot deserialize the record.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.