io.datakernel.di.module.OptionalGeneratorModule Maven / Gradle / Ivy
package io.datakernel.di.module;
import io.datakernel.di.core.Binding;
import io.datakernel.di.core.BindingGenerator;
import java.util.Optional;
/**
* @since 3.0.0
*/
public class OptionalGeneratorModule extends AbstractModule {
private OptionalGeneratorModule() {
}
public static OptionalGeneratorModule create() {
return new OptionalGeneratorModule();
}
@Override
protected void configure() {
BindingGenerator> optionalGenerator = (bindings, scope, key) -> {
Binding © 2015 - 2025 Weber Informatics LLC | Privacy Policy