package org.jgroups;
import java.util.function.Supplier;
/**
* Interface returning a supplier which can be called to create an instance
* @author Bela Ban
* @since 4.0
*/
public interface Constructable<T> {
/** Creates an instance of the class implementing this interface */
Supplier<? extends T> create();
}