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 boolean
isValidSerializableObject(XBSerializable serial)
Checks if writer supports serializable object.void
read(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:XBReadSerialHandler
Reads data from serializable object.- Specified by:
read
in 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
-
-