Class ObjectAccessorExpression<T,​R>

  • Type Parameters:
    R - Return parameter type
    All Implemented Interfaces:
    java.util.function.Function<T,​R>, Expression<T,​R>, ExpressionNode<T,​R>

    public class ObjectAccessorExpression<T,​R>
    extends AbstractExpressionNode<T,​R>
    Object accessor retrieves values from an object
    • Constructor Detail

      • ObjectAccessorExpression

        public ObjectAccessorExpression​(java.lang.String property)
        Constructor stores field values
        Parameters:
        property - Property name
    • Method Detail

      • apply

        public R apply​(T value)
        Evaluates expression using parameters and the value supplied
        Parameters:
        value - Object to handle
        Returns:
        Evaluation result