Class IterableOperationExpression<T>

  • Type Parameters:
    T - the type of the elements of the iterable and the result of this expression.
    All Implemented Interfaces:
    java.io.Serializable, Expression<T>, Node

    public class IterableOperationExpression<T>
    extends ConversionOperationExpression<java.lang.Iterable<T>,​T>
    An unresolved expression which uses an operation on iterables to produce one value of the same type. An instance will contain the operation to act on the iterable as well as an expression for the iterable on which the operation will have to be performed.
    See Also:
    Serialized Form
    • Constructor Detail

      • IterableOperationExpression

        public IterableOperationExpression​(Conversion<java.lang.Iterable<T>,​T> operation,
                                           Expression<? extends java.lang.Iterable<T>> iterable)