Class CollectionObjectAccessor<R>

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

    public class CollectionObjectAccessor<R>
    extends AbstractExpressionNode<java.util.Collection<R>,​R>
    Collection object accessor retrieves values from a collection
    • Constructor Detail

      • CollectionObjectAccessor

        public CollectionObjectAccessor​(java.lang.Integer index)
        Constructor stores index value
        Parameters:
        index - Collection index
    • Method Detail

      • apply

        public R apply​(java.util.Collection<R> items)
        Evaluates expression using parameters and the value supplied
        Parameters:
        items - Collection to handle
        Returns:
        Evaluation result