package io.oasp.gastronomy.restaurant.general.common.base;
import io.oasp.module.beanmapping.common.api.BeanMapper;
import javax.inject.Inject;
/**
* This abstract class provides {@link #getBeanMapper() access} to the {@link BeanMapper}.
*
*/
public abstract class AbstractBeanMapperSupport {
/** @see #getBeanMapper() */
private BeanMapper beanMapper;
/**
* @param beanMapper is the {@link BeanMapper} to {@link Inject}
*/
@Inject
public void setBeanMapper(BeanMapper beanMapper) {
this.beanMapper = beanMapper;
}
/**
* @return the {@link BeanMapper} instance.
*/
protected BeanMapper getBeanMapper() {
return this.beanMapper;
}
}