![JAR search and dependency download from the Maven repository](/logo.png)
nyla.solutions.global.data.conversation.BaggedObject Maven / Gradle / Ivy
package nyla.solutions.global.data.conversation;
import java.io.Serializable;
/**
* Wrapped interface to assist with conversions of objects
* @author Gregory Green
*
* @param
*/
public interface BaggedObject extends Serializable
{
/**
* This method will wrap a given object in a format that can be de-serialized later in a given format
* @param unBaggedObject
*/
void bag(T unBaggedObject);
/**
* This method will unwrap a given object that was wrapped with the bag method
* @return
*/
T unbag();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy