package pl.matisoft.soy.global.runtime; import com.google.common.base.Optional; import com.google.template.soy.data.SoyMapData; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Map; /** * Created with IntelliJ IDEA. * User: mati * Date: 21/06/2013 * Time: 22:59 * * An implementation of Null Object Pattern */ public class EmptyGlobalRuntimeModelResolver implements GlobalRuntimeModelResolver { public Optional<SoyMapData> resolveData(final HttpServletRequest request, final HttpServletResponse response, final Map<String, ? extends Object> model) { return Optional.absent(); } }