Hierarchy For Package tools.refinery.logic.term
Class Hierarchy
- java.lang.Object
- tools.refinery.logic.term.AbstractTerm<T> (implements tools.refinery.logic.term.Term<T>)
- tools.refinery.logic.term.BinaryTerm<R,
T1, T2> - tools.refinery.logic.term.ConstantTerm<T>
- tools.refinery.logic.term.UnaryTerm<R,
T>
- tools.refinery.logic.term.BinaryTerm<R,
- tools.refinery.logic.term.ExtremeValueAggregator<T> (implements tools.refinery.logic.term.StatefulAggregator<R,
T>) - tools.refinery.logic.term.Parameter
- tools.refinery.logic.term.Variable
- tools.refinery.logic.term.AnyDataVariable (implements tools.refinery.logic.term.AnyTerm)
- tools.refinery.logic.term.DataVariable<T> (implements tools.refinery.logic.term.Term<T>)
- tools.refinery.logic.term.NodeVariable
- tools.refinery.logic.term.AnyDataVariable (implements tools.refinery.logic.term.AnyTerm)
- tools.refinery.logic.term.AbstractTerm<T> (implements tools.refinery.logic.term.Term<T>)
Interface Hierarchy
- tools.refinery.logic.term.Aggregator<R,
T> - tools.refinery.logic.term.StatefulAggregator<R,
T> - tools.refinery.logic.term.StatelessAggregator<R,
T>
- tools.refinery.logic.term.StatefulAggregator<R,
- tools.refinery.logic.term.AnyTerm
- tools.refinery.logic.term.Term<T> (also extends tools.refinery.logic.term.AssignedValue<T>)
- tools.refinery.logic.term.AssignedValue<T>
- tools.refinery.logic.term.StatefulAggregate<R,
T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- tools.refinery.logic.term.ParameterDirection
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)