
io.quarkus.hibernate.orm.deployment.JpaModelPersistenceUnitMappingBuildItem Maven / Gradle / Ivy
package io.quarkus.hibernate.orm.deployment;
import java.util.Collections;
import java.util.Map;
import java.util.Set;
import io.quarkus.builder.item.SimpleBuildItem;
/**
* Internal model to hold the mapping linking a JPA entity to its corresponding persistence units.
*/
public final class JpaModelPersistenceUnitMappingBuildItem extends SimpleBuildItem {
private final Map> entityToPersistenceUnits;
public JpaModelPersistenceUnitMappingBuildItem(Map> entityToPersistenceUnits) {
this.entityToPersistenceUnits = Collections.unmodifiableMap(entityToPersistenceUnits);
}
public Map> getEntityToPersistenceUnits() {
return entityToPersistenceUnits;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy