
io.quarkus.hibernate.orm.runtime.IntegrationSettings Maven / Gradle / Ivy
package io.quarkus.hibernate.orm.runtime;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
public class IntegrationSettings {
private final Map settings;
private IntegrationSettings(Map settings) {
this.settings = Collections.unmodifiableMap(new HashMap<>(settings));
}
public Map getSettings() {
return settings;
}
public static class Builder {
private final Map settings = new HashMap<>();
public Builder() {
}
public void put(String key, Object value) {
settings.put(key, value);
}
public IntegrationSettings build() {
return new IntegrationSettings(settings);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy