public class CoreFunctionResolver extends java.lang.Object implements FunctionResolver
Constructor and Description |
---|
CoreFunctionResolver(java.util.Map<java.lang.String,JtwigFunction> functions,
FunctionRequestFactory functionRequestFactory,
FunctionValueSupplierFactory functionValueSupplierFactory) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<com.google.common.base.Supplier<java.lang.Object>> |
resolve(RenderRequest request,
Position position,
java.lang.String functionName,
FunctionArguments arguments) |
public CoreFunctionResolver(java.util.Map<java.lang.String,JtwigFunction> functions, FunctionRequestFactory functionRequestFactory, FunctionValueSupplierFactory functionValueSupplierFactory)
public com.google.common.base.Optional<com.google.common.base.Supplier<java.lang.Object>> resolve(RenderRequest request, Position position, java.lang.String functionName, FunctionArguments arguments)
resolve
in interface FunctionResolver