package com.mitchellbosecke.pebble.extension.filters; import com.mitchellbosecke.pebble.extension.Filter; import java.time.Instant; import java.util.Date; import java.util.List; import java.util.Map; public class TimestampFilter implements Filter { @Override public Object apply(Object input, Map args) { if (input instanceof Instant) { return Date.from((Instant)input); } throw new IllegalArgumentException("invalid input"); } @Override public List getArgumentNames() { return null; } }