Class AnyIterableConversionExpression<T>
- java.lang.Object
-
- org.tensorics.core.tree.domain.AbstractDeferredExpression<R>
-
- org.tensorics.core.expressions.ConversionOperationExpression<java.lang.Iterable<?>,T>
-
- org.tensorics.core.iterable.expressions.AnyIterableConversionExpression<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 AnyIterableConversionExpression<T> extends ConversionOperationExpression<java.lang.Iterable<?>,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 Summary
Constructors Constructor Description AnyIterableConversionExpression(Conversion<java.lang.Iterable<?>,T> operation, Expression<? extends java.lang.Iterable<?>> iterable)
-
Method Summary
-
Methods inherited from class org.tensorics.core.expressions.ConversionOperationExpression
equals, getChildren, getOperation, getSource, hashCode, toString
-
Methods inherited from class org.tensorics.core.tree.domain.AbstractDeferredExpression
get, isResolved
-
-
-
-
Constructor Detail
-
AnyIterableConversionExpression
public AnyIterableConversionExpression(Conversion<java.lang.Iterable<?>,T> operation, Expression<? extends java.lang.Iterable<?>> iterable)
-
-