package com.mitchellbosecke.pebble.extension.filters; import com.juick.Tag; import com.mitchellbosecke.pebble.extension.Filter; import java.util.List; import java.util.Map; import java.util.stream.Collectors; /** * Created by vitalyster on 23.05.2017. */ public class TagsListFilter implements Filter { @Override public Object apply(Object input, Map args) { return ((List) input).stream().map(Tag::getName).collect(Collectors.toList()); } @Override public List getArgumentNames() { return null; } }