Package org.exbin.xbup.core.serial
Class XBSerialReader
- java.lang.Object
-
- org.exbin.xbup.core.serial.XBSerialReader
-
- All Implemented Interfaces:
XBReadSerialHandler
@ParametersAreNonnullByDefault public class XBSerialReader extends java.lang.Object implements XBReadSerialHandler
Interface for XBUP serialization input handler.
-
-
Constructor Summary
Constructors Constructor Description XBSerialReader(XBPullProvider pullProvider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static booleanisValidSerializableObject(XBSerializable serial)Checks if writer supports serializable object.voidread(XBSerializable serial)Reads data from serializable object.
-
-
-
Constructor Detail
-
XBSerialReader
public XBSerialReader(XBPullProvider pullProvider)
-
-
Method Detail
-
read
public void read(XBSerializable serial)
Description copied from interface:XBReadSerialHandlerReads data from serializable object.- Specified by:
readin interfaceXBReadSerialHandler- Parameters:
serial- serializable object to process
-
isValidSerializableObject
public static boolean isValidSerializableObject(XBSerializable serial)
Checks if writer supports serializable object.- Parameters:
serial- object to test- Returns:
- true if serialization supported
-
-