io.ebeaninternal.server.deploy.meta.DeployBeanEmbedded Maven / Gradle / Ivy
package io.ebeaninternal.server.deploy.meta;
import javax.persistence.Column;
import java.util.HashMap;
import java.util.Map;
/**
* Collects Deployment information on Embedded beans.
*
* Typically collects the overridden column names mapped
* to the Embedded bean.
*/
public final class DeployBeanEmbedded {
/**
* A map of property names to dbColumns.
*/
private final Map propMap = new HashMap<>();
/**
* Set a Map of property names to dbColumns.
*/
public void putAll(Map propertyColumnMap) {
propMap.putAll(propertyColumnMap);
}
/**
* Return a map of property names to dbColumns.
*/
public Map getPropertyColumnMap() {
return propMap;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy