SweetLib.IO Streamable objects Saves the current object into a stream. Stream in which the current object should be saved. Loads the object from a given stream. Stream from which the object is loaded. Exception thrown by streaming related operations. Creates a new . Creates a new . Exception message. Exception thrown by streaming related operations. May be thrown if the stream types do not match. Creates a new . Creates a new . Exception message. wraps some useful methods for custom implementations of object streaming. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. Adds a to a given . to which the will be added. value to add. If true, the full given will be copied, otherwhise the stream will be copied from current position until its end. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value. Loads a from a given . from which the will be loaded. Contains the loaded value.