
hope.kola.contract.assertj.model.Creator Maven / Gradle / Ivy
package hope.kola.contract.assertj.model;
import java.util.function.Function;
@Deprecated
public class Creator {
final Factory factory;
public Creator(Factory factory) {
this.factory = factory;
}
public T apply(Function consumer) {
T res = factory.create();
if (consumer != null) {
return consumer.apply(res);
}
return res;
}
public T apply() {
return factory.create();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy