
nl.pvanassen.ns.handle.Handle Maven / Gradle / Ivy
package nl.pvanassen.ns.handle;
import nl.pvanassen.ns.model.NsResult;
import java.io.InputStream;
/**
* This interface defines the way documents are deserialized.
*
* @author Paul van Assen
*
* @param Return type
*/
public interface Handle {
/**
* The deserialize method
*
* @param stream Stream to deserialize
* @return The deserialized type T
*/
T getModel(InputStream stream);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy