Class Expression

java.lang.Object
com.redis.riot.core.Expression
Direct Known Subclasses:
TemplateExpression

public class Expression extends Object
  • Field Details

    • PARSER

      protected static final org.springframework.expression.spel.standard.SpelExpressionParser PARSER
    • spelExpression

      protected final org.springframework.expression.Expression spelExpression
  • Constructor Details

    • Expression

      public Expression(org.springframework.expression.Expression expression)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • predicate

      public <T> Predicate<T> predicate(org.springframework.expression.EvaluationContext context)
    • getValue

      public Object getValue(org.springframework.expression.EvaluationContext context)
    • getValue

      public Object getValue(org.springframework.expression.EvaluationContext context, Object rootObject)
    • getLong

      public Long getLong(org.springframework.expression.EvaluationContext context, Object rootObject)
    • getString

      public String getString(org.springframework.expression.EvaluationContext context, Object rootObject)
    • parse

      public static Expression parse(String expression)
    • parseTemplate

      public static TemplateExpression parseTemplate(String expression)