Package tools.refinery.logic.dnf
Class FunctionalQuery<T>
java.lang.Object
tools.refinery.logic.dnf.Query<T>
tools.refinery.logic.dnf.FunctionalQuery<T>
- All Implemented Interfaces:
AnyQuery
-
Method Summary
Modifier and TypeMethodDescription<R> AssignedValue
<R> aggregate
(Aggregator<R, T> aggregator, List<NodeVariable> arguments) <R> AssignedValue
<R> aggregate
(Aggregator<R, T> aggregator, NodeVariable... arguments) int
arity()
call
(List<NodeVariable> arguments) call
(NodeVariable... arguments) boolean
int
hashCode()
leftJoin
(T defaultValue, List<NodeVariable> arguments) leftJoin
(T defaultValue, NodeVariable... arguments) protected FunctionalQuery
<T> withDnfInternal
(Dnf newDnf)
-
Method Details
-
arity
public int arity() -
valueType
-
defaultValue
- Specified by:
defaultValue
in classQuery<T>
-
withDnfInternal
- Specified by:
withDnfInternal
in classQuery<T>
-
withDnf
-
call
-
call
-
aggregate
-
aggregate
-
leftJoin
-
leftJoin
-
equals
-
hashCode
public int hashCode()
-