org.tensorics.expression.CombinedBooleanExpression Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tensorics-expression Show documentation
Show all versions of tensorics-expression Show documentation
Tensoric expression is able to solve an expression tree. Much like a tree coming from a traditional equation, where both operations and operands can be objects and can implement custom behavior
The newest version!
/**
* Copyright (c) 2016 European Organisation for Nuclear Research (CERN), All Rights Reserved.
*/
package org.tensorics.expression;
import org.tensorics.core.commons.operations.Conversion;
import org.tensorics.core.expressions.ConversionOperationExpression;
import org.tensorics.core.tree.domain.Expression;
/**
* This expression reduces an {@link Expression} of {@link Iterable} of boolean to an {@link Expression} of a
* {@link Boolean}. The conversion represents the reduction strategy that will be applied on the iterable.
*
* @author acalia, caguiler, kfuchsberger
*/
public class CombinedBooleanExpression extends ConversionOperationExpression, Boolean> {
public CombinedBooleanExpression(Conversion, Boolean> operation,
Expression> source) {
super(operation, source);
}
}