Class StandardMethodResolver

java.lang.Object
org.wickedsource.docxstamper.el.StandardMethodResolver
All Implemented Interfaces:
org.springframework.expression.MethodResolver

public class StandardMethodResolver extends Object implements org.springframework.expression.MethodResolver
Resolves methods that are used as expression functions or comment processors.
Version:
${version}
Author:
Joseph Verron
  • Constructor Details

    • StandardMethodResolver

      public StandardMethodResolver(Map<Class<?>,Object> commentProcessors, Map<Class<?>,Object> expressionFunctions, Function<ReflectiveOperationException,org.springframework.expression.TypedValue> onResolutionFail)

      Constructor for StandardMethodResolver.

      Parameters:
      commentProcessors - map of comment processors
      expressionFunctions - map of expression functions
      onResolutionFail - function that is called when a method cannot be resolved
  • Method Details

    • resolve

      public org.springframework.expression.MethodExecutor resolve(@NonNull org.springframework.expression.EvaluationContext context, @NonNull Object targetObject, @NonNull String name, @NonNull List<org.springframework.core.convert.TypeDescriptor> argumentTypes)
      Specified by:
      resolve in interface org.springframework.expression.MethodResolver