org.jgroups.Constructable Maven / Gradle / Ivy
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 {
/** Creates an instance of the class implementing this interface */
Supplier extends T> create();
}