Class UnionEvaluationContext

java.lang.Object
pro.verron.officestamper.core.UnionEvaluationContext
All Implemented Interfaces:
org.springframework.expression.EvaluationContext

public class UnionEvaluationContext extends Object implements org.springframework.expression.EvaluationContext
An EvaluationContext that combines multiple contexts.
  • Method Details

    • getRootObject

      public org.springframework.expression.TypedValue getRootObject()
      Specified by:
      getRootObject in interface org.springframework.expression.EvaluationContext
    • getPropertyAccessors

      public List<org.springframework.expression.PropertyAccessor> getPropertyAccessors()
      Specified by:
      getPropertyAccessors in interface org.springframework.expression.EvaluationContext
    • getIndexAccessors

      public List<org.springframework.expression.IndexAccessor> getIndexAccessors()
      Specified by:
      getIndexAccessors in interface org.springframework.expression.EvaluationContext
    • getConstructorResolvers

      public List<org.springframework.expression.ConstructorResolver> getConstructorResolvers()
      Specified by:
      getConstructorResolvers in interface org.springframework.expression.EvaluationContext
    • getMethodResolvers

      public List<org.springframework.expression.MethodResolver> getMethodResolvers()
      Specified by:
      getMethodResolvers in interface org.springframework.expression.EvaluationContext
    • getBeanResolver

      public @Nullable org.springframework.expression.BeanResolver getBeanResolver()
      Specified by:
      getBeanResolver in interface org.springframework.expression.EvaluationContext
    • getTypeLocator

      public org.springframework.expression.TypeLocator getTypeLocator()
      Specified by:
      getTypeLocator in interface org.springframework.expression.EvaluationContext
    • getTypeConverter

      public org.springframework.expression.TypeConverter getTypeConverter()
      Specified by:
      getTypeConverter in interface org.springframework.expression.EvaluationContext
    • getTypeComparator

      public org.springframework.expression.TypeComparator getTypeComparator()
      Specified by:
      getTypeComparator in interface org.springframework.expression.EvaluationContext
    • getOperatorOverloader

      public org.springframework.expression.OperatorOverloader getOperatorOverloader()
      Specified by:
      getOperatorOverloader in interface org.springframework.expression.EvaluationContext
    • setVariable

      public void setVariable(String name, @Nullable Object value)
      Specified by:
      setVariable in interface org.springframework.expression.EvaluationContext
    • lookupVariable

      public @Nullable Object lookupVariable(String name)
      Specified by:
      lookupVariable in interface org.springframework.expression.EvaluationContext
    • evaluationContext

      public org.springframework.expression.EvaluationContext evaluationContext()
      Returns the wrapped evaluation context.
      Returns:
      the evaluation context
    • invokers

      public Invokers invokers()
      Returns the invokers.
      Returns:
      the invokers
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object