Interface Filter
-
- All Superinterfaces:
NamedArguments
- All Known Implementing Classes:
AbbreviateFilter,AbsFilter,Base64DecoderFilter,Base64EncoderFilter,CapitalizeFilter,DateFilter,DefaultFilter,EscapeFilter,FirstFilter,JoinFilter,LastFilter,LengthFilter,LowerFilter,MergeFilter,Nl2brFilter,NumberFormatFilter,RawFilter,ReplaceFilter,ReverseFilter,RsortFilter,Sha256Filter,SliceFilter,SortFilter,SplitFilter,TitleFilter,TrimFilter,UpperFilter,UrlEncoderFilter
public interface Filter extends NamedArguments
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectapply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber)-
Methods inherited from interface io.pebbletemplates.pebble.extension.NamedArguments
getArgumentNames
-
-
-
-
Method Detail
-
apply
java.lang.Object apply(java.lang.Object input, java.util.Map<java.lang.String,java.lang.Object> args, PebbleTemplate self, EvaluationContext context, int lineNumber) throws PebbleException- Throws:
PebbleException
-
-