Package dev.prozilla.pine.common
Interface Transceivable<T extends Transceivable<T>>
- Type Parameters:
T- The type of the transceivable object
- All Superinterfaces:
Transmittable<T>
- All Known Subinterfaces:
ConfigOption<T>
- All Known Implementing Classes:
BooleanConfigOption,Color,Colour,FloatConfigOption,IntConfigOption,LocalStorage,ObjectConfigOption,SessionStorage,Storage,StringConfigOption
Represents an object that can both transmit and receive data.
-
Method Summary
-
Method Details
-
receive
Transmits data from thesourceobject to this object.Equivalent of
source.transmit(this).- Parameters:
source- The object from which data will be received
-
transmit
Description copied from interface:TransmittableTransmits this object's data to a given target object.- Specified by:
transmitin interfaceTransmittable<T extends Transceivable<T>>- Parameters:
target- The target object to transmit data to
-
self
-