Class ExpressionEvaluator

java.lang.Object
io.jans.service.el.ExpressionEvaluator
All Implemented Interfaces:
Serializable

@Dependent public class ExpressionEvaluator extends Object implements Serializable
Author:
Yuriy Movchan Date: 05/22/2017
See Also:
  • Constructor Details

    • ExpressionEvaluator

      public ExpressionEvaluator()
  • Method Details

    • evaluateValueExpression

      public <T> T evaluateValueExpression(String expression, Class<T> expectedType, Map<String,Object> parameters)
    • evaluateValueExpression

      public <T> T evaluateValueExpression(String expression, Class<T> expectedType)
    • evaluateValueExpression

      public Object evaluateValueExpression(String expression)
    • invokeMethodExpression

      public <T> T invokeMethodExpression(String expression, Class<T> expectedReturnType, Object[] args, Class<?>[] argTypes)
    • invokeMethodExpression

      public <T> T invokeMethodExpression(String expression, Class<T> expectedReturnType)
    • invokeMethodExpression

      public Object invokeMethodExpression(String expression)
    • invokeMethodExpression

      public Object invokeMethodExpression(String expression, Object... args)
    • resolveName

      public <T> T resolveName(String name, Class<T> expectedType)
    • resolveName

      public Object resolveName(String name)