foul-magics/Mage.Common/src/main/java/mage/remote/traffic/ZippedObject.java

15 lines
326 B
Java

package mage.remote.traffic;
/**
* Base interface for class wrapping non compressed objects.
* Provides methods for compressing that should be used before sending it over internet and decompressing to get actual
* data.
*
* @author ayrat
*/
public interface ZippedObject<T> {
void zip(T object);
T unzip();
}