public interface IRelationEvaluator
Modifier and Type | Method and Description |
---|---|
java.util.Set<Tuple> |
evaluateRelation(java.util.List<java.util.Set<Tuple>> inputs)
The relation evaluator code.
|
java.util.List<java.lang.Integer> |
getInputArities()
For each input relation that this evaluator requires, this method returns the expected arities of the relations in order.
|
int |
getOutputArity()
Returns the arity of the output relation that this evaluator computes.
|
java.lang.String |
getShortDescription()
A textual description of the evaluator.
|
java.lang.String getShortDescription()
java.util.Set<Tuple> evaluateRelation(java.util.List<java.util.Set<Tuple>> inputs) throws java.lang.Exception
java.lang.Exception
java.util.List<java.lang.Integer> getInputArities()
int getOutputArity()