Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractCallLiteral - Class in tools.refinery.logic.literal
- AbstractCallLiteral(Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.AbstractCallLiteral
- AbstractCountLiteral<T> - Class in tools.refinery.logic.literal
- AbstractCountLiteral(Class<T>, DataVariable<T>, Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.AbstractCountLiteral
- AbstractDomain<A,
C> - Interface in tools.refinery.logic - AbstractLiteral - Class in tools.refinery.logic.literal
- AbstractLiteral() - Constructor for class tools.refinery.logic.literal.AbstractLiteral
- AbstractQueryBuilder<T> - Class in tools.refinery.logic.dnf
- AbstractQueryBuilder(DnfBuilder) - Constructor for class tools.refinery.logic.dnf.AbstractQueryBuilder
- AbstractRecursiveRewriter - Class in tools.refinery.logic.rewriter
- AbstractRecursiveRewriter() - Constructor for class tools.refinery.logic.rewriter.AbstractRecursiveRewriter
- AbstractTerm<T> - Class in tools.refinery.logic.term
- AbstractTerm(Class<T>) - Constructor for class tools.refinery.logic.term.AbstractTerm
- abstractType() - Method in interface tools.refinery.logic.AbstractDomain
- abstractType() - Method in interface tools.refinery.logic.AnyAbstractDomain
- abstractType() - Method in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- abstractType() - Method in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- AbstractValue<A,
C> - Interface in tools.refinery.logic - accept(FunctionalQueryBuilder<T>, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.FunctionalQueryCallback0
- accept(FunctionalQueryBuilder<T>, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.FunctionalQueryCallback1
- accept(FunctionalQueryBuilder<T>, NodeVariable, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.FunctionalQueryCallback2
- accept(FunctionalQueryBuilder<T>, NodeVariable, NodeVariable, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.FunctionalQueryCallback3
- accept(FunctionalQueryBuilder<T>, NodeVariable, NodeVariable, NodeVariable, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.FunctionalQueryCallback4
- accept(QueryBuilder) - Method in interface tools.refinery.logic.dnf.callback.QueryCallback0
- accept(QueryBuilder, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.QueryCallback1
- accept(QueryBuilder, NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.QueryCallback2
- accept(QueryBuilder, NodeVariable, NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.QueryCallback3
- accept(QueryBuilder, NodeVariable, NodeVariable, NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.QueryCallback4
- add(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntSumAggregator
- add(R, T) - Method in interface tools.refinery.logic.term.StatelessAggregator
- add(T) - Method in interface tools.refinery.logic.term.StatefulAggregate
- add(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- add(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- add(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- add(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- add(UpperCardinality) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
- add(UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- add(UpperCardinality) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- addFirst(DnfRewriter) - Method in class tools.refinery.logic.rewriter.CompositeRewriter
- aggregate(Aggregator<R, T>, List<NodeVariable>) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- aggregate(Aggregator<R, T>, NodeVariable...) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- aggregateBy(DataVariable<T>, Aggregator<R, T>, List<Variable>) - Method in interface tools.refinery.logic.Constraint
- aggregateBy(DataVariable<T>, Aggregator<R, T>, Variable...) - Method in interface tools.refinery.logic.Constraint
- aggregateStream(Stream<T>) - Method in interface tools.refinery.logic.term.Aggregator
- aggregateStream(Stream<T>) - Method in interface tools.refinery.logic.term.StatefulAggregator
- aggregateStream(Stream<T>) - Method in interface tools.refinery.logic.term.StatelessAggregator
- AggregationLiteral<R,
T> - Class in tools.refinery.logic.literal - AggregationLiteral(DataVariable<R>, Aggregator<R, T>, DataVariable<T>, Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.AggregationLiteral
- Aggregator<R,
T> - Interface in tools.refinery.logic.term - allowedVariables() - Method in record class tools.refinery.logic.valuation.RestrictedValuation
-
Returns the value of the
allowedVariables
record component. - ALWAYS_FALSE - Enum constant in enum class tools.refinery.logic.literal.Reduction
-
Signifies that the clause with the literal may be omitted entirely.
- ALWAYS_TRUE - Enum constant in enum class tools.refinery.logic.literal.Reduction
-
Signifies that the literal may be omitted from the cause (if the model being queried is nonempty).
- and(Term<Boolean>, Term<Boolean>) - Static method in class tools.refinery.logic.term.bool.BoolTerms
- AnyAbstractDomain - Interface in tools.refinery.logic
- AnyDataVariable - Class in tools.refinery.logic.term
- AnyDataVariable(String) - Constructor for class tools.refinery.logic.term.AnyDataVariable
- AnyQuery - Interface in tools.refinery.logic.dnf
- AnyTerm - Interface in tools.refinery.logic.term
- arity() - Method in interface tools.refinery.logic.Constraint
- arity() - Method in interface tools.refinery.logic.dnf.AnyQuery
- arity() - Method in class tools.refinery.logic.dnf.Dnf
- arity() - Method in class tools.refinery.logic.dnf.FunctionalQuery
- arity() - Method in class tools.refinery.logic.dnf.RelationalQuery
- asDataVariable(Class<T>) - Method in class tools.refinery.logic.term.NodeVariable
- asDataVariable(Class<T>) - Method in class tools.refinery.logic.term.Variable
- asDataVariable(Class<U>) - Method in class tools.refinery.logic.term.DataVariable
- asFunction(Class<T>) - Method in class tools.refinery.logic.dnf.Dnf
- asInt(Term<Double>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- asNodeVariable() - Method in class tools.refinery.logic.term.AnyDataVariable
- asNodeVariable() - Method in class tools.refinery.logic.term.NodeVariable
- asNodeVariable() - Method in class tools.refinery.logic.term.Variable
- asReal(Term<Integer>) - Static method in class tools.refinery.logic.term.real.RealTerms
- asRelation() - Method in class tools.refinery.logic.dnf.Dnf
- assign(AssignedValue<T>) - Method in class tools.refinery.logic.term.DataVariable
- AssignedValue<T> - Interface in tools.refinery.logic.term
- AssignLiteral<T> - Class in tools.refinery.logic.literal
- AssignLiteral(DataVariable<T>, Term<T>) - Constructor for class tools.refinery.logic.literal.AssignLiteral
- atLeast(int) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- atMost(int) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- atMost(int) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalities
- atMost(UpperCardinality) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
B
- between(int, int) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- between(int, UpperCardinality) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- BinaryTerm<R,
T1, - Class in tools.refinery.logic.termT2> - BinaryTerm(Class<R>, Class<T1>, Class<T2>, Term<T1>, Term<T2>) - Constructor for class tools.refinery.logic.term.BinaryTerm
- BoolAndTerm - Class in tools.refinery.logic.term.bool
- BoolAndTerm(Term<Boolean>, Term<Boolean>) - Constructor for class tools.refinery.logic.term.bool.BoolAndTerm
- BoolBinaryTerm - Class in tools.refinery.logic.term.bool
- BoolBinaryTerm(Term<Boolean>, Term<Boolean>) - Constructor for class tools.refinery.logic.term.bool.BoolBinaryTerm
- BooleanLiteral - Enum Class in tools.refinery.logic.literal
- BoolNotTerm - Class in tools.refinery.logic.term.bool
- BoolNotTerm(Term<Boolean>) - Constructor for class tools.refinery.logic.term.bool.BoolNotTerm
- BoolOrTerm - Class in tools.refinery.logic.term.bool
- BoolOrTerm(Term<Boolean>, Term<Boolean>) - Constructor for class tools.refinery.logic.term.bool.BoolOrTerm
- BoolTerms - Class in tools.refinery.logic.term.bool
- BoolXorTerm - Class in tools.refinery.logic.term.bool
- BoolXorTerm(Term<Boolean>, Term<Boolean>) - Constructor for class tools.refinery.logic.term.bool.BoolXorTerm
- build() - Method in class tools.refinery.logic.dnf.DnfBuilder
- build() - Method in class tools.refinery.logic.dnf.FunctionalQueryBuilder
- build() - Method in class tools.refinery.logic.dnf.QueryBuilder
- build() - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- build() - Method in class tools.refinery.logic.valuation.ValuationBuilder
- builder() - Static method in class tools.refinery.logic.dnf.Dnf
- builder() - Static method in class tools.refinery.logic.dnf.Query
- builder() - Static method in interface tools.refinery.logic.substitution.Substitution
- builder() - Static method in interface tools.refinery.logic.valuation.Valuation
- builder(String) - Static method in class tools.refinery.logic.dnf.Dnf
- builder(String) - Static method in class tools.refinery.logic.dnf.Query
- builderFrom(Dnf) - Static method in class tools.refinery.logic.dnf.Dnf
C
- call(List<NodeVariable>) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- call(CallPolarity, List<NodeVariable>) - Method in class tools.refinery.logic.dnf.RelationalQuery
- call(CallPolarity, List<Variable>) - Method in interface tools.refinery.logic.Constraint
- call(CallPolarity, NodeVariable...) - Method in class tools.refinery.logic.dnf.RelationalQuery
- call(CallPolarity, Variable...) - Method in interface tools.refinery.logic.Constraint
- call(NodeVariable...) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- call(NodeVariable...) - Method in class tools.refinery.logic.dnf.RelationalQuery
- call(Variable...) - Method in interface tools.refinery.logic.Constraint
- CallLiteral - Class in tools.refinery.logic.literal
- CallLiteral(CallPolarity, Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.CallLiteral
- CallPolarity - Enum Class in tools.refinery.logic.literal
-
Represents the polarity of a call.
- callTransitive(NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.Constraint
- callTransitive(NodeVariable, NodeVariable) - Method in class tools.refinery.logic.dnf.RelationalQuery
- CanNegate<T> - Interface in tools.refinery.logic.literal
- CardinalityDomain - Class in tools.refinery.logic.term.cardinalityinterval
- CardinalityInterval - Record Class in tools.refinery.logic.term.cardinalityinterval
- CardinalityInterval(int, UpperCardinality) - Constructor for record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Creates an instance of a
CardinalityInterval
record class. - CardinalityIntervals - Class in tools.refinery.logic.term.cardinalityinterval
- check(Term<Boolean>) - Static method in class tools.refinery.logic.literal.Literals
- CheckLiteral - Class in tools.refinery.logic.literal
- CheckLiteral(Term<Boolean>) - Constructor for class tools.refinery.logic.literal.CheckLiteral
- clause(Class<T>, ClauseCallback1Data1<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T>, ClauseCallback2Data1<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T>, ClauseCallback3Data1<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T>, ClauseCallback4Data1<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, Class<T3>, Class<T4>, ClauseCallback4Data4<T1, T2, T3, T4>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, Class<T3>, ClauseCallback3Data3<T1, T2, T3>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, Class<T3>, ClauseCallback4Data3<T1, T2, T3>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, ClauseCallback2Data2<T1, T2>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, ClauseCallback3Data2<T1, T2>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<T1>, Class<T2>, ClauseCallback4Data2<T1, T2>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Class<U1>, Class<U2>, Class<U3>, Class<U4>, ClauseCallback4Data4<U1, U2, U3, U4>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, Class<U2>, Class<U3>, ClauseCallback3Data3<U1, U2, U3>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, Class<U2>, Class<U3>, ClauseCallback4Data3<U1, U2, U3>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, Class<U2>, ClauseCallback2Data2<U1, U2>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, Class<U2>, ClauseCallback3Data2<U1, U2>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, Class<U2>, ClauseCallback4Data2<U1, U2>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, ClauseCallback1Data1<U1>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, ClauseCallback2Data1<U1>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, ClauseCallback3Data1<U1>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Class<U1>, ClauseCallback4Data1<U1>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Collection<? extends Literal>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Collection<? extends Literal>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(ClauseCallback0) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(ClauseCallback0) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(ClauseCallback1Data0) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(ClauseCallback1Data0) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(ClauseCallback2Data0) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(ClauseCallback2Data0) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(ClauseCallback3Data0) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(ClauseCallback3Data0) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(ClauseCallback4Data0) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(ClauseCallback4Data0) - Method in class tools.refinery.logic.dnf.DnfBuilder
- clause(Literal...) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- clause(Literal...) - Method in class tools.refinery.logic.dnf.DnfBuilder
- ClauseCallback0 - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback1Data0 - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback1Data1<T> - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback2Data0 - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback2Data1<T> - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback2Data2<T1,
T2> - Interface in tools.refinery.logic.dnf.callback - ClauseCallback3Data0 - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback3Data1<T> - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback3Data2<T1,
T2> - Interface in tools.refinery.logic.dnf.callback - ClauseCallback3Data3<T1,
T2, - Interface in tools.refinery.logic.dnf.callbackT3> - ClauseCallback4Data0 - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback4Data1<T> - Interface in tools.refinery.logic.dnf.callback
- ClauseCallback4Data2<T1,
T2> - Interface in tools.refinery.logic.dnf.callback - ClauseCallback4Data3<T1,
T2, - Interface in tools.refinery.logic.dnf.callbackT3> - ClauseCallback4Data4<T1,
T2, - Interface in tools.refinery.logic.dnf.callbackT3, T4> - compareTo(UpperCardinality) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
- compareTo(UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- compareToInt(int) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
- compareToInt(int) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- compareToInt(int) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- ComparisonTerm<T> - Class in tools.refinery.logic.term.comparable
- ComparisonTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.ComparisonTerm
- CompositeRewriter - Class in tools.refinery.logic.rewriter
- CompositeRewriter() - Constructor for class tools.refinery.logic.rewriter.CompositeRewriter
- concreteType() - Method in interface tools.refinery.logic.AbstractDomain
- concreteType() - Method in interface tools.refinery.logic.AnyAbstractDomain
- concreteType() - Method in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- concreteType() - Method in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- Connectivity - Enum Class in tools.refinery.logic.literal
- constant(Boolean) - Static method in class tools.refinery.logic.term.bool.BoolTerms
- constant(Double) - Static method in class tools.refinery.logic.term.real.RealTerms
- constant(Integer) - Static method in class tools.refinery.logic.term.int_.IntTerms
- constant(UpperCardinality) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- ConstantLiteral - Class in tools.refinery.logic.literal
- ConstantLiteral(NodeVariable, int) - Constructor for class tools.refinery.logic.literal.ConstantLiteral
- ConstantTerm<T> - Class in tools.refinery.logic.term
- ConstantTerm(Class<T>, T) - Constructor for class tools.refinery.logic.term.ConstantTerm
- Constraint - Interface in tools.refinery.logic
- contains(T) - Method in interface tools.refinery.logic.term.StatefulAggregate
- count(List<NodeVariable>) - Method in class tools.refinery.logic.dnf.RelationalQuery
- count(List<Variable>) - Method in interface tools.refinery.logic.Constraint
- count(NodeVariable...) - Method in class tools.refinery.logic.dnf.RelationalQuery
- count(Variable...) - Method in interface tools.refinery.logic.Constraint
- CountLiteral - Class in tools.refinery.logic.literal
- CountLiteral(DataVariable<Integer>, Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.CountLiteral
- createEmptyAggregate() - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- createEmptyAggregate() - Method in class tools.refinery.logic.term.real.RealSumAggregator
- createEmptyAggregate() - Method in interface tools.refinery.logic.term.StatefulAggregator
- createEmptyAggregate() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalitySumAggregator
- CycleDetectingMapper<T,
R> - Class in tools.refinery.logic.util - CycleDetectingMapper(Function<T, String>, Function<T, R>) - Constructor for class tools.refinery.logic.util.CycleDetectingMapper
- CycleDetectingMapper(Function<T, R>) - Constructor for class tools.refinery.logic.util.CycleDetectingMapper
D
- DataVariable<T> - Class in tools.refinery.logic.term
- deepCopy() - Method in interface tools.refinery.logic.term.StatefulAggregate
- DeepDnfEqualityChecker - Class in tools.refinery.logic.equality
- DeepDnfEqualityChecker() - Constructor for class tools.refinery.logic.equality.DeepDnfEqualityChecker
- DeepDnfEqualityChecker.Pair - Record Class in tools.refinery.logic.equality
- DEFAULT - Static variable in interface tools.refinery.logic.equality.DnfEqualityChecker
- DEFAULT - Static variable in interface tools.refinery.logic.equality.LiteralEqualityHelper
- DEFAULT - Static variable in interface tools.refinery.logic.equality.LiteralHashCodeHelper
- defaultValue() - Method in class tools.refinery.logic.dnf.FunctionalQuery
- defaultValue() - Method in class tools.refinery.logic.dnf.Query
- defaultValue() - Method in class tools.refinery.logic.dnf.RelationalQuery
- div(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- div(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- Dnf - Class in tools.refinery.logic.dnf
-
A disjunctive normal form (DNF) is a disjunction of conjunctions of literals.
- dnfBuilder - Variable in class tools.refinery.logic.dnf.AbstractQueryBuilder
- DnfBuilder - Class in tools.refinery.logic.dnf
- DnfClause - Record Class in tools.refinery.logic.dnf
- DnfClause(Set<Variable>, List<Literal>) - Constructor for record class tools.refinery.logic.dnf.DnfClause
-
Creates an instance of a
DnfClause
record class. - dnfEqual(Dnf, Dnf) - Method in class tools.refinery.logic.equality.DeepDnfEqualityChecker
- dnfEqual(Dnf, Dnf) - Method in interface tools.refinery.logic.equality.DnfEqualityChecker
- dnfEqual(Dnf, Dnf) - Method in class tools.refinery.logic.equality.SubstitutingLiteralEqualityHelper
- DnfEqualityChecker - Interface in tools.refinery.logic.equality
- dnfEqualRaw(List<SymbolicParameter>, List<? extends List<? extends Literal>>, Dnf) - Method in class tools.refinery.logic.equality.DeepDnfEqualityChecker
- DnfRewriter - Interface in tools.refinery.logic.rewriter
- DnfUtils - Class in tools.refinery.logic.dnf
- doCheckEqual(DeepDnfEqualityChecker.Pair) - Method in class tools.refinery.logic.equality.DeepDnfEqualityChecker
- doEvaluate(Boolean) - Method in class tools.refinery.logic.term.bool.BoolNotTerm
- doEvaluate(Boolean, Boolean) - Method in class tools.refinery.logic.term.bool.BoolAndTerm
- doEvaluate(Boolean, Boolean) - Method in class tools.refinery.logic.term.bool.BoolOrTerm
- doEvaluate(Boolean, Boolean) - Method in class tools.refinery.logic.term.bool.BoolXorTerm
- doEvaluate(Double) - Method in class tools.refinery.logic.term.int_.RealToIntTerm
- doEvaluate(Double) - Method in class tools.refinery.logic.term.real.RealMinusTerm
- doEvaluate(Double) - Method in class tools.refinery.logic.term.real.RealPlusTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealAddTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealDivTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealMaxTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealMinTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealMulTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealPowTerm
- doEvaluate(Double, Double) - Method in class tools.refinery.logic.term.real.RealSubTerm
- doEvaluate(Integer) - Method in class tools.refinery.logic.term.int_.IntMinusTerm
- doEvaluate(Integer) - Method in class tools.refinery.logic.term.int_.IntPlusTerm
- doEvaluate(Integer) - Method in class tools.refinery.logic.term.real.IntToRealTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntAddTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntDivTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntMaxTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntMinTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntMulTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntPowTerm
- doEvaluate(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntSubTerm
- doEvaluate(T) - Method in class tools.refinery.logic.term.UnaryTerm
- doEvaluate(T1, T2) - Method in class tools.refinery.logic.term.BinaryTerm
- doEvaluate(UpperCardinality, UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityAddTerm
- doEvaluate(UpperCardinality, UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMaxTerm
- doEvaluate(UpperCardinality, UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMinTerm
- doEvaluate(UpperCardinality, UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMulTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.EqTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.GreaterEqTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.GreaterTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.LessEqTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.LessTerm
- doEvaluate(T, T) - Method in class tools.refinery.logic.term.comparable.NotEqTerm
- doRewrite(Dnf) - Method in class tools.refinery.logic.rewriter.AbstractRecursiveRewriter
- doRewrite(Dnf) - Method in class tools.refinery.logic.rewriter.DuplicateDnfRemover
- doRewrite(Dnf) - Method in class tools.refinery.logic.rewriter.InputParameterResolver
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.AggregationLiteral
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.CallLiteral
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.CountLiteral
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- doSubstitute(Substitution, List<Variable>) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- doSubstitute(Substitution, Term<Boolean>) - Method in class tools.refinery.logic.term.bool.BoolNotTerm
- doSubstitute(Substitution, Term<Boolean>, Term<Boolean>) - Method in class tools.refinery.logic.term.bool.BoolAndTerm
- doSubstitute(Substitution, Term<Boolean>, Term<Boolean>) - Method in class tools.refinery.logic.term.bool.BoolOrTerm
- doSubstitute(Substitution, Term<Boolean>, Term<Boolean>) - Method in class tools.refinery.logic.term.bool.BoolXorTerm
- doSubstitute(Substitution, Term<Double>) - Method in class tools.refinery.logic.term.int_.RealToIntTerm
- doSubstitute(Substitution, Term<Double>) - Method in class tools.refinery.logic.term.real.RealMinusTerm
- doSubstitute(Substitution, Term<Double>) - Method in class tools.refinery.logic.term.real.RealPlusTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealAddTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealDivTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealMaxTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealMinTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealMulTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealPowTerm
- doSubstitute(Substitution, Term<Double>, Term<Double>) - Method in class tools.refinery.logic.term.real.RealSubTerm
- doSubstitute(Substitution, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntMinusTerm
- doSubstitute(Substitution, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntPlusTerm
- doSubstitute(Substitution, Term<Integer>) - Method in class tools.refinery.logic.term.real.IntToRealTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntAddTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntDivTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntMaxTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntMinTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntMulTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntPowTerm
- doSubstitute(Substitution, Term<Integer>, Term<Integer>) - Method in class tools.refinery.logic.term.int_.IntSubTerm
- doSubstitute(Substitution, Term<T>) - Method in class tools.refinery.logic.term.UnaryTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.EqTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.GreaterEqTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.GreaterTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.LessEqTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.LessTerm
- doSubstitute(Substitution, Term<T>, Term<T>) - Method in class tools.refinery.logic.term.comparable.NotEqTerm
- doSubstitute(Substitution, Term<T1>, Term<T2>) - Method in class tools.refinery.logic.term.BinaryTerm
- doSubstitute(Substitution, Term<UpperCardinality>, Term<UpperCardinality>) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityAddTerm
- doSubstitute(Substitution, Term<UpperCardinality>, Term<UpperCardinality>) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMaxTerm
- doSubstitute(Substitution, Term<UpperCardinality>, Term<UpperCardinality>) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMinTerm
- doSubstitute(Substitution, Term<UpperCardinality>, Term<UpperCardinality>) - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMulTerm
- DuplicateDnfRemover - Class in tools.refinery.logic.rewriter
- DuplicateDnfRemover() - Constructor for class tools.refinery.logic.rewriter.DuplicateDnfRemover
E
- empty() - Static method in interface tools.refinery.logic.valuation.Valuation
- eq(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- eq(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- eq(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- EqTerm<T> - Class in tools.refinery.logic.term.comparable
- EqTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.EqTerm
- equals(Object) - Method in record class tools.refinery.logic.dnf.DnfClause
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.logic.dnf.FunctionalDependency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- equals(Object) - Method in class tools.refinery.logic.dnf.Query
- equals(Object) - Method in class tools.refinery.logic.dnf.SymbolicParameter
- equals(Object) - Method in record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.logic.literal.AbstractLiteral
- equals(Object) - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.logic.term.AbstractTerm
- equals(Object) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.logic.term.DataVariable
- equals(Object) - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- equals(Object) - Method in class tools.refinery.logic.term.Parameter
- equals(Object) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- equals(Object) - Method in class tools.refinery.logic.term.Variable
- equals(Object) - Method in record class tools.refinery.logic.valuation.RestrictedValuation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
-
Indicates whether some other object is "equal to" this one.
- equals(LiteralEqualityHelper, Constraint) - Method in interface tools.refinery.logic.Constraint
- equals(LiteralEqualityHelper, Constraint) - Method in class tools.refinery.logic.dnf.Dnf
- equalsWithSubstitution(DnfEqualityChecker, Dnf) - Method in class tools.refinery.logic.dnf.Dnf
- equalsWithSubstitution(LiteralEqualityHelper, DnfClause) - Method in record class tools.refinery.logic.dnf.DnfClause
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.AbstractLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.AggregationLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.AssignLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.CallLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.CheckLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.ConstantLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in interface tools.refinery.logic.literal.Literal
- equalsWithSubstitution(LiteralEqualityHelper, Literal) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.AbstractTerm
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.AnyDataVariable
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in interface tools.refinery.logic.term.AnyTerm
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.BinaryTerm
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.ConstantTerm
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.DataVariable
- equalsWithSubstitution(LiteralEqualityHelper, AnyTerm) - Method in class tools.refinery.logic.term.UnaryTerm
- EquivalenceLiteral - Class in tools.refinery.logic.literal
- EquivalenceLiteral(boolean, Variable, Variable) - Constructor for class tools.refinery.logic.literal.EquivalenceLiteral
- error() - Method in interface tools.refinery.logic.AbstractDomain
- error() - Method in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- error() - Method in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- ERROR - Enum constant in enum class tools.refinery.logic.term.truthvalue.TruthValue
- ERROR - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- evaluate(Valuation) - Method in class tools.refinery.logic.term.BinaryTerm
- evaluate(Valuation) - Method in class tools.refinery.logic.term.ConstantTerm
- evaluate(Valuation) - Method in class tools.refinery.logic.term.DataVariable
- evaluate(Valuation) - Method in interface tools.refinery.logic.term.Term
- evaluate(Valuation) - Method in class tools.refinery.logic.term.UnaryTerm
- exactly(int) - Static method in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- ExtremeValueAggregator<T> - Class in tools.refinery.logic.term
- ExtremeValueAggregator(Class<T>, T) - Constructor for class tools.refinery.logic.term.ExtremeValueAggregator
- ExtremeValueAggregator(Class<T>, T, Comparator<T>) - Constructor for class tools.refinery.logic.term.ExtremeValueAggregator
F
- FAILING - Enum constant in enum class tools.refinery.logic.substitution.StatelessSubstitution
- fallback() - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Returns the value of the
fallback
record component. - fallback(Substitution) - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- FALSE - Enum constant in enum class tools.refinery.logic.literal.BooleanLiteral
- FALSE - Enum constant in enum class tools.refinery.logic.term.truthvalue.TruthValue
- finiteUpperBound() - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
-
Returns the value of the
finiteUpperBound
record component. - FiniteUpperCardinality - Record Class in tools.refinery.logic.term.uppercardinality
- FiniteUpperCardinality(int) - Constructor for record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
-
Creates an instance of a
FiniteUpperCardinality
record class. - forEach() - Method in record class tools.refinery.logic.dnf.FunctionalDependency
-
Returns the value of the
forEach
record component. - fromBoolean(boolean) - Static method in enum class tools.refinery.logic.literal.BooleanLiteral
- functionalDependencies(Collection<FunctionalDependency<Variable>>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- functionalDependencies(Collection<FunctionalDependency<Variable>>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- functionalDependency(Set<? extends Variable>, Set<? extends Variable>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- functionalDependency(Set<? extends Variable>, Set<? extends Variable>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- functionalDependency(FunctionalDependency<Variable>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- functionalDependency(FunctionalDependency<Variable>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- FunctionalDependency<T> - Record Class in tools.refinery.logic.dnf
-
Represents a functional dependency between two sets of variables.
- FunctionalDependency(Set<T>, Set<T>) - Constructor for record class tools.refinery.logic.dnf.FunctionalDependency
-
Validates the functional dependency.
- FunctionalQuery<T> - Class in tools.refinery.logic.dnf
- FunctionalQueryBuilder<T> - Class in tools.refinery.logic.dnf
- FunctionalQueryCallback0<T> - Interface in tools.refinery.logic.dnf.callback
- FunctionalQueryCallback1<T> - Interface in tools.refinery.logic.dnf.callback
- FunctionalQueryCallback2<T> - Interface in tools.refinery.logic.dnf.callback
- FunctionalQueryCallback3<T> - Interface in tools.refinery.logic.dnf.callback
- FunctionalQueryCallback4<T> - Interface in tools.refinery.logic.dnf.callback
G
- generateUniqueName(String) - Static method in class tools.refinery.logic.dnf.DnfUtils
- getAggregator() - Method in class tools.refinery.logic.literal.AggregationLiteral
- getAlreadyMapped(T) - Method in class tools.refinery.logic.util.CycleDetectingMapper
- getArbitrary() - Method in interface tools.refinery.logic.AbstractValue
- getArbitrary() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- getArbitrary() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- getArguments() - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- getArgumentsOfDirection(ParameterDirection) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- getArgumentType() - Method in class tools.refinery.logic.term.comparable.ComparisonTerm
- getBody() - Method in class tools.refinery.logic.term.UnaryTerm
- getBodyType() - Method in class tools.refinery.logic.term.UnaryTerm
- getClauseIndex() - Method in exception class tools.refinery.logic.dnf.InvalidClauseException
- getClauses() - Method in class tools.refinery.logic.dnf.Dnf
- getConcrete() - Method in interface tools.refinery.logic.AbstractValue
- getConcrete() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- getConcrete() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- getConnectivity() - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- getDefaultValue() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getDirection() - Method in class tools.refinery.logic.term.Parameter
- getDnf() - Method in interface tools.refinery.logic.dnf.AnyQuery
- getDnf() - Method in class tools.refinery.logic.dnf.Query
- getEmptyResult() - Method in interface tools.refinery.logic.term.Aggregator
- getEmptyResult() - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- getEmptyResult() - Method in class tools.refinery.logic.term.int_.IntSumAggregator
- getEmptyResult() - Method in class tools.refinery.logic.term.real.RealSumAggregator
- getEmptyResult() - Method in interface tools.refinery.logic.term.StatefulAggregator
- getExplicitName() - Method in class tools.refinery.logic.term.Variable
- getFunctionalDependencies() - Method in class tools.refinery.logic.dnf.Dnf
- getInProgress() - Method in class tools.refinery.logic.equality.DeepDnfEqualityChecker
- getInProgress() - Method in class tools.refinery.logic.util.CycleDetectingMapper
- getInputType() - Method in interface tools.refinery.logic.term.Aggregator
- getInputType() - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- getInputType() - Method in class tools.refinery.logic.term.int_.IntSumAggregator
- getInputType() - Method in class tools.refinery.logic.term.real.RealSumAggregator
- getInputType() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalitySumAggregator
- getInputVariable() - Method in class tools.refinery.logic.literal.AggregationLiteral
- getInputVariables() - Method in class tools.refinery.logic.term.AnyDataVariable
- getInputVariables() - Method in interface tools.refinery.logic.term.AnyTerm
- getInputVariables() - Method in class tools.refinery.logic.term.BinaryTerm
- getInputVariables() - Method in class tools.refinery.logic.term.ConstantTerm
- getInputVariables() - Method in class tools.refinery.logic.term.UnaryTerm
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.AggregationLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.AssignLiteral
- getInputVariables(Set<? extends Variable>) - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.CallLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.CheckLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.ConstantLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getInputVariables(Set<? extends Variable>) - Method in interface tools.refinery.logic.literal.Literal
- getInputVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- getLeft() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- getLeft() - Method in class tools.refinery.logic.term.BinaryTerm
- getLeftType() - Method in class tools.refinery.logic.term.BinaryTerm
- getName() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- getName() - Method in class tools.refinery.logic.term.Variable
- getNodeId() - Method in class tools.refinery.logic.literal.ConstantLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.AggregationLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.AssignLiteral
- getOutputVariables() - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.CallLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.CheckLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.ConstantLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- getOutputVariables() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getOutputVariables() - Method in interface tools.refinery.logic.literal.Literal
- getOutputVariables() - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- getParameters() - Method in interface tools.refinery.logic.Constraint
- getParameters() - Method in class tools.refinery.logic.dnf.Dnf
- getPlaceholderVariable() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getPolarity() - Method in class tools.refinery.logic.literal.CallLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.AssignLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.CallLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.CheckLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.ConstantLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getPrivateVariables(Set<? extends Variable>) - Method in interface tools.refinery.logic.literal.Literal
- getPrivateVariables(Set<? extends Variable>) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- getReduction() - Method in interface tools.refinery.logic.Constraint
- getReduction() - Method in class tools.refinery.logic.dnf.Dnf
- getResult() - Method in interface tools.refinery.logic.term.StatefulAggregate
- getResultType() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- getResultType() - Method in interface tools.refinery.logic.term.Aggregator
- getResultType() - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- getResultType() - Method in class tools.refinery.logic.term.int_.IntSumAggregator
- getResultType() - Method in class tools.refinery.logic.term.real.RealSumAggregator
- getResultType() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalitySumAggregator
- getResultVariable() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- getResultVariable() - Method in class tools.refinery.logic.literal.AggregationLiteral
- getResultVariable() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- getRight() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- getRight() - Method in class tools.refinery.logic.term.BinaryTerm
- getRightType() - Method in class tools.refinery.logic.term.BinaryTerm
- getSubstitute(Variable) - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
- getSubstitute(Variable) - Method in class tools.refinery.logic.substitution.RenewingSubstitution
- getSubstitute(Variable) - Method in interface tools.refinery.logic.substitution.Substitution
- getSymbolicParameters() - Method in class tools.refinery.logic.dnf.Dnf
- getTarget() - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- getTerm() - Method in class tools.refinery.logic.literal.AssignLiteral
- getTerm() - Method in class tools.refinery.logic.literal.CheckLiteral
- getType() - Method in class tools.refinery.logic.term.AbstractTerm
- getType() - Method in interface tools.refinery.logic.term.AnyTerm
- getType() - Method in class tools.refinery.logic.term.DataVariable
- getType() - Method in interface tools.refinery.logic.term.Term
- getTypeSafeSubstitute(DataVariable<T>) - Method in interface tools.refinery.logic.substitution.Substitution
- getTypeSafeSubstitute(NodeVariable) - Method in interface tools.refinery.logic.substitution.Substitution
- getUniqueName() - Method in class tools.refinery.logic.dnf.Dnf
- getUniqueName() - Method in class tools.refinery.logic.term.Variable
- getValue() - Method in class tools.refinery.logic.term.ConstantTerm
- getValue(DataVariable<T>) - Method in record class tools.refinery.logic.valuation.RestrictedValuation
- getValue(DataVariable<T>) - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
- getValue(DataVariable<T>) - Method in interface tools.refinery.logic.valuation.Valuation
- getVariable() - Method in class tools.refinery.logic.dnf.SymbolicParameter
- getVariable() - Method in class tools.refinery.logic.literal.AssignLiteral
- getVariable() - Method in class tools.refinery.logic.literal.ConstantLiteral
- getVariableHashCode(Variable) - Method in interface tools.refinery.logic.equality.LiteralHashCodeHelper
- getVariableHashCode(Variable) - Method in class tools.refinery.logic.equality.SubstitutingLiteralHashCodeHelper
- greater(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- greater(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- greater(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- greaterEq(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- greaterEq(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- greaterEq(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- GreaterEqTerm<T> - Class in tools.refinery.logic.term.comparable
- GreaterEqTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.GreaterEqTerm
- GreaterTerm<T> - Class in tools.refinery.logic.term.comparable
- GreaterTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.GreaterTerm
H
- hashCode() - Method in record class tools.refinery.logic.dnf.DnfClause
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.logic.dnf.FunctionalDependency
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.logic.dnf.FunctionalQuery
- hashCode() - Method in class tools.refinery.logic.dnf.Query
- hashCode() - Method in class tools.refinery.logic.dnf.SymbolicParameter
- hashCode() - Method in record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.logic.literal.AbstractLiteral
- hashCode() - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.logic.term.AbstractTerm
- hashCode() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.logic.term.DataVariable
- hashCode() - Method in class tools.refinery.logic.term.ExtremeValueAggregator
- hashCode() - Method in class tools.refinery.logic.term.Parameter
- hashCode() - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- hashCode() - Method in class tools.refinery.logic.term.Variable
- hashCode() - Method in record class tools.refinery.logic.valuation.RestrictedValuation
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
-
Returns a hash code value for this object.
- hashCodeWithSubstitution() - Method in class tools.refinery.logic.dnf.Dnf
- hashCodeWithSubstitution(int) - Method in class tools.refinery.logic.term.DataVariable
- hashCodeWithSubstitution(int) - Method in class tools.refinery.logic.term.NodeVariable
- hashCodeWithSubstitution(int) - Method in class tools.refinery.logic.term.Variable
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in record class tools.refinery.logic.dnf.DnfClause
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.dnf.SymbolicParameter
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.AbstractLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.AggregationLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.AssignLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.CallLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.CheckLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.ConstantLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in interface tools.refinery.logic.literal.Literal
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.term.AbstractTerm
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in interface tools.refinery.logic.term.AnyTerm
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.term.BinaryTerm
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.term.ConstantTerm
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.term.DataVariable
- hashCodeWithSubstitution(LiteralHashCodeHelper) - Method in class tools.refinery.logic.term.UnaryTerm
I
- IDENTITY - Enum constant in enum class tools.refinery.logic.substitution.StatelessSubstitution
- IN - Enum constant in enum class tools.refinery.logic.term.ParameterDirection
- InputParameterResolver - Class in tools.refinery.logic.rewriter
- InputParameterResolver() - Constructor for class tools.refinery.logic.rewriter.InputParameterResolver
- INSTANCE - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- INSTANCE - Static variable in class tools.refinery.logic.term.int_.IntSumAggregator
- INSTANCE - Static variable in class tools.refinery.logic.term.real.RealSumAggregator
- INSTANCE - Static variable in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- INSTANCE - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalitySumAggregator
- INT_MAX - Static variable in class tools.refinery.logic.term.int_.IntTerms
- INT_MIN - Static variable in class tools.refinery.logic.term.int_.IntTerms
- INT_SUM - Static variable in class tools.refinery.logic.term.int_.IntTerms
- IntAddTerm - Class in tools.refinery.logic.term.int_
- IntAddTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntAddTerm
- IntBinaryTerm - Class in tools.refinery.logic.term.int_
- IntBinaryTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntBinaryTerm
- IntDivTerm - Class in tools.refinery.logic.term.int_
- IntDivTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntDivTerm
- IntMaxTerm - Class in tools.refinery.logic.term.int_
- IntMaxTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntMaxTerm
- IntMinTerm - Class in tools.refinery.logic.term.int_
- IntMinTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntMinTerm
- IntMinusTerm - Class in tools.refinery.logic.term.int_
- IntMinusTerm(Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntMinusTerm
- IntMulTerm - Class in tools.refinery.logic.term.int_
- IntMulTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntMulTerm
- IntPlusTerm - Class in tools.refinery.logic.term.int_
- IntPlusTerm(Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntPlusTerm
- IntPowTerm - Class in tools.refinery.logic.term.int_
- IntPowTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntPowTerm
- IntSubTerm - Class in tools.refinery.logic.term.int_
- IntSubTerm(Term<Integer>, Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntSubTerm
- IntSumAggregator - Class in tools.refinery.logic.term.int_
- IntTerms - Class in tools.refinery.logic.term.int_
- IntToRealTerm - Class in tools.refinery.logic.term.real
- IntToRealTerm(Term<Integer>) - Constructor for class tools.refinery.logic.term.real.IntToRealTerm
- IntUnaryTerm - Class in tools.refinery.logic.term.int_
- IntUnaryTerm(Term<Integer>) - Constructor for class tools.refinery.logic.term.int_.IntUnaryTerm
- InvalidClauseException - Exception Class in tools.refinery.logic.dnf
- InvalidClauseException(int) - Constructor for exception class tools.refinery.logic.dnf.InvalidClauseException
- InvalidClauseException(int, String) - Constructor for exception class tools.refinery.logic.dnf.InvalidClauseException
- InvalidClauseException(int, String, Throwable) - Constructor for exception class tools.refinery.logic.dnf.InvalidClauseException
- InvalidClauseException(int, Throwable) - Constructor for exception class tools.refinery.logic.dnf.InvalidClauseException
- invalidIndex(int) - Method in interface tools.refinery.logic.Constraint
- InvalidQueryException - Exception Class in tools.refinery.logic
- InvalidQueryException() - Constructor for exception class tools.refinery.logic.InvalidQueryException
- InvalidQueryException(String) - Constructor for exception class tools.refinery.logic.InvalidQueryException
- InvalidQueryException(String, Throwable) - Constructor for exception class tools.refinery.logic.InvalidQueryException
- InvalidQueryException(Throwable) - Constructor for exception class tools.refinery.logic.InvalidQueryException
- isAssignable(Variable) - Method in class tools.refinery.logic.term.Parameter
- isComplete() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- isConcrete() - Method in interface tools.refinery.logic.AbstractValue
- isConcrete() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- isConcrete() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- isConsistent() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- isConstant(int) - Method in class tools.refinery.logic.term.NodeVariable
- isDataVariable() - Method in class tools.refinery.logic.term.AnyDataVariable
- isDataVariable() - Method in class tools.refinery.logic.term.NodeVariable
- isDataVariable() - Method in class tools.refinery.logic.term.Parameter
- isDataVariable() - Method in class tools.refinery.logic.term.Variable
- isEmpty() - Method in interface tools.refinery.logic.term.StatefulAggregate
- isEquivalent(DataVariable<T>) - Method in class tools.refinery.logic.term.DataVariable
- isEquivalent(NodeVariable) - Method in class tools.refinery.logic.term.NodeVariable
- isError() - Method in interface tools.refinery.logic.AbstractValue
- isError() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- isError() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- isExplicitlyNamed() - Method in class tools.refinery.logic.dnf.Dnf
- isExplicitlyNamed() - Method in class tools.refinery.logic.term.Variable
- isNodeVariable() - Method in class tools.refinery.logic.term.AnyDataVariable
- isNodeVariable() - Method in class tools.refinery.logic.term.NodeVariable
- isNodeVariable() - Method in class tools.refinery.logic.term.Parameter
- isNodeVariable() - Method in class tools.refinery.logic.term.Variable
- isPositive() - Method in enum class tools.refinery.logic.literal.CallPolarity
- isPositive() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- isRefinementOf(A) - Method in interface tools.refinery.logic.AbstractValue
- isRefinementOf(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- isTransitive() - Method in enum class tools.refinery.logic.literal.CallPolarity
J
- join(A) - Method in interface tools.refinery.logic.AbstractValue
- join(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- join(TruthValue) - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
L
- left() - Method in record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Returns the value of the
left
record component. - leftJoin(T, List<NodeVariable>) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- leftJoin(T, NodeVariable...) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- leftJoinBy(DataVariable<T>, T, List<Variable>) - Method in interface tools.refinery.logic.Constraint
- leftJoinBy(DataVariable<T>, T, Variable...) - Method in interface tools.refinery.logic.Constraint
- LeftJoinLiteral<T> - Class in tools.refinery.logic.literal
- LeftJoinLiteral(DataVariable<T>, DataVariable<T>, T, Constraint, List<Variable>) - Constructor for class tools.refinery.logic.literal.LeftJoinLiteral
- less(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- less(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- less(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- lessEq(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- lessEq(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- lessEq(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- LessEqTerm<T> - Class in tools.refinery.logic.term.comparable
- LessEqTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.LessEqTerm
- LessTerm<T> - Class in tools.refinery.logic.term.comparable
- LessTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.LessTerm
- Literal - Interface in tools.refinery.logic.literal
-
In mathematical logic, a literal is an atomic formula or its negation.
- LiteralEqualityHelper - Interface in tools.refinery.logic.equality
- LiteralHashCodeHelper - Interface in tools.refinery.logic.equality
- literals() - Method in record class tools.refinery.logic.dnf.DnfClause
-
Returns the value of the
literals
record component. - Literals - Class in tools.refinery.logic.literal
- LONE - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- lowerBound() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Returns the value of the
lowerBound
record component.
M
- map() - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Returns the value of the
map
record component. - map(T) - Method in class tools.refinery.logic.util.CycleDetectingMapper
- map(Dnf) - Method in class tools.refinery.logic.rewriter.AbstractRecursiveRewriter
- map(Dnf) - Method in class tools.refinery.logic.rewriter.DuplicateDnfRemover
- MapBasedSubstitution - Record Class in tools.refinery.logic.substitution
- MapBasedSubstitution(Map<Variable, Variable>, Substitution) - Constructor for record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Creates an instance of a
MapBasedSubstitution
record class. - matches(Parameter) - Method in class tools.refinery.logic.term.Parameter
- max(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- max(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- max(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- max(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- max(UpperCardinality) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- may() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- meet(A) - Method in interface tools.refinery.logic.AbstractValue
- meet(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- meet(TruthValue) - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- min(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- min(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- min(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- min(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- min(UpperCardinality) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- minus(Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- minus(Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- mul(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- mul(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- mul(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- multiply(CardinalityInterval) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- multiply(UpperCardinality) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
- multiply(UpperCardinality) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- multiply(UpperCardinality) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- must() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
N
- name() - Method in interface tools.refinery.logic.Constraint
- name() - Method in interface tools.refinery.logic.dnf.AnyQuery
- name() - Method in class tools.refinery.logic.dnf.Dnf
- name() - Method in class tools.refinery.logic.dnf.Query
- negate() - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- negate() - Method in class tools.refinery.logic.literal.CallLiteral
- negate() - Method in enum class tools.refinery.logic.literal.CallPolarity
-
Negates the polarity of the call.
- negate() - Method in interface tools.refinery.logic.literal.CanNegate
- negate() - Method in class tools.refinery.logic.literal.CheckLiteral
- negate() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- negate() - Method in enum class tools.refinery.logic.literal.Reduction
- NEGATIVE - Enum constant in enum class tools.refinery.logic.literal.CallPolarity
- NODE_OUT - Static variable in class tools.refinery.logic.term.Parameter
- NodeVariable - Class in tools.refinery.logic.term
- NONE - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- not() - Method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- not(CanNegate<T>) - Static method in class tools.refinery.logic.literal.Literals
- not(Term<Boolean>) - Static method in class tools.refinery.logic.term.bool.BoolTerms
- NOT_REDUCIBLE - Enum constant in enum class tools.refinery.logic.literal.Reduction
-
Signifies that a literal should be preserved in the clause.
- notEq(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- notEq(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- notEq(Term<UpperCardinality>, Term<UpperCardinality>) - Static method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- NotEqTerm<T> - Class in tools.refinery.logic.term.comparable
- NotEqTerm(Class<T>, Term<T>, Term<T>) - Constructor for class tools.refinery.logic.term.comparable.NotEqTerm
- notEquivalent(DataVariable<T>) - Method in class tools.refinery.logic.term.DataVariable
- notEquivalent(NodeVariable) - Method in class tools.refinery.logic.term.NodeVariable
O
- of() - Static method in class tools.refinery.logic.term.Variable
- of(int) - Static method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- of(String) - Static method in class tools.refinery.logic.term.Variable
- of(String, Class<T>) - Static method in class tools.refinery.logic.term.Variable
- of(Class<T>) - Static method in class tools.refinery.logic.term.Variable
- of(Class<T>, FunctionalQueryCallback0<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(Class<T>, FunctionalQueryCallback1<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(Class<T>, FunctionalQueryCallback2<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(Class<T>, FunctionalQueryCallback3<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(Class<T>, FunctionalQueryCallback4<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Class<T>, FunctionalQueryCallback0<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Class<T>, FunctionalQueryCallback1<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Class<T>, FunctionalQueryCallback2<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Class<T>, FunctionalQueryCallback3<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Class<T>, FunctionalQueryCallback4<T>) - Static method in class tools.refinery.logic.dnf.Query
- of(String, Consumer<DnfBuilder>) - Static method in class tools.refinery.logic.dnf.Dnf
- of(String, QueryCallback0) - Static method in class tools.refinery.logic.dnf.Query
- of(String, QueryCallback1) - Static method in class tools.refinery.logic.dnf.Query
- of(String, QueryCallback2) - Static method in class tools.refinery.logic.dnf.Query
- of(String, QueryCallback3) - Static method in class tools.refinery.logic.dnf.Query
- of(String, QueryCallback4) - Static method in class tools.refinery.logic.dnf.Query
- of(Consumer<DnfBuilder>) - Static method in class tools.refinery.logic.dnf.Dnf
- of(QueryCallback0) - Static method in class tools.refinery.logic.dnf.Query
- of(QueryCallback1) - Static method in class tools.refinery.logic.dnf.Query
- of(QueryCallback2) - Static method in class tools.refinery.logic.dnf.Query
- of(QueryCallback3) - Static method in class tools.refinery.logic.dnf.Query
- of(QueryCallback4) - Static method in class tools.refinery.logic.dnf.Query
- one() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- one() - Method in class tools.refinery.logic.literal.CountLiteral
- ONE - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- ONE - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalities
- operatorName() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- operatorName() - Method in class tools.refinery.logic.literal.CountLiteral
- or(Term<Boolean>, Term<Boolean>) - Static method in class tools.refinery.logic.term.bool.BoolTerms
- originalValuation() - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
-
Returns the value of the
originalValuation
record component. - OUT - Enum constant in enum class tools.refinery.logic.term.ParameterDirection
- output(DataVariable<T>) - Method in class tools.refinery.logic.dnf.QueryBuilder
P
- Pair(Dnf, Dnf) - Constructor for record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Creates an instance of a
Pair
record class. - parameter() - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter() - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(Class<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(Class<T>, ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(String) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter(String) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(String, Class<T>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(String, Class<T>, ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(String, Parameter) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(String, ParameterDirection) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter(String, ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(NodeVariable) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter(NodeVariable, ParameterDirection) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter(Parameter) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(ParameterDirection) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameter(ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(Variable) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameter(Variable, ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- Parameter - Class in tools.refinery.logic.term
- Parameter(Class<?>) - Constructor for class tools.refinery.logic.term.Parameter
- Parameter(Class<?>, ParameterDirection) - Constructor for class tools.refinery.logic.term.Parameter
- ParameterDirection - Enum Class in tools.refinery.logic.term
- parameters(Collection<? extends Variable>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameters(Collection<? extends Variable>, ParameterDirection) - Method in class tools.refinery.logic.dnf.DnfBuilder
- parameters(List<NodeVariable>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameters(List<NodeVariable>, ParameterDirection) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameters(NodeVariable...) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- parameters(Variable...) - Method in class tools.refinery.logic.dnf.DnfBuilder
- partial() - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- plus(Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- plus(Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- POSITIVE - Enum constant in enum class tools.refinery.logic.literal.CallPolarity
- positiveVariables() - Method in record class tools.refinery.logic.dnf.DnfClause
-
Returns the value of the
positiveVariables
record component. - pow(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- pow(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- put(DataVariable<T>, T) - Method in class tools.refinery.logic.valuation.ValuationBuilder
- put(DataVariable<T>, DataVariable<T>) - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- put(NodeVariable, NodeVariable) - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- putChecked(AnyDataVariable, Object) - Method in class tools.refinery.logic.valuation.ValuationBuilder
- putChecked(Variable, Variable) - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- putManyChecked(List<Variable>, List<Variable>) - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
Q
- Query<T> - Class in tools.refinery.logic.dnf
- Query(Dnf) - Constructor for class tools.refinery.logic.dnf.Query
- QueryBuilder - Class in tools.refinery.logic.dnf
- QueryCallback0 - Interface in tools.refinery.logic.dnf.callback
- QueryCallback1 - Interface in tools.refinery.logic.dnf.callback
- QueryCallback2 - Interface in tools.refinery.logic.dnf.callback
- QueryCallback3 - Interface in tools.refinery.logic.dnf.callback
- QueryCallback4 - Interface in tools.refinery.logic.dnf.callback
R
- REAL_MAX - Static variable in class tools.refinery.logic.term.real.RealTerms
- REAL_MIN - Static variable in class tools.refinery.logic.term.real.RealTerms
- REAL_SUM - Static variable in class tools.refinery.logic.term.real.RealTerms
- RealAddTerm - Class in tools.refinery.logic.term.real
- RealAddTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealAddTerm
- RealBinaryTerm - Class in tools.refinery.logic.term.real
- RealBinaryTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealBinaryTerm
- RealDivTerm - Class in tools.refinery.logic.term.real
- RealDivTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealDivTerm
- RealMaxTerm - Class in tools.refinery.logic.term.real
- RealMaxTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealMaxTerm
- RealMinTerm - Class in tools.refinery.logic.term.real
- RealMinTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealMinTerm
- RealMinusTerm - Class in tools.refinery.logic.term.real
- RealMinusTerm(Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealMinusTerm
- RealMulTerm - Class in tools.refinery.logic.term.real
- RealMulTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealMulTerm
- RealPlusTerm - Class in tools.refinery.logic.term.real
- RealPlusTerm(Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealPlusTerm
- RealPowTerm - Class in tools.refinery.logic.term.real
- RealPowTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealPowTerm
- RealSubTerm - Class in tools.refinery.logic.term.real
- RealSubTerm(Term<Double>, Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealSubTerm
- RealSumAggregator - Class in tools.refinery.logic.term.real
- RealTerms - Class in tools.refinery.logic.term.real
- RealToIntTerm - Class in tools.refinery.logic.term.int_
- RealToIntTerm(Term<Double>) - Constructor for class tools.refinery.logic.term.int_.RealToIntTerm
- RealUnaryTerm - Class in tools.refinery.logic.term.real
- RealUnaryTerm(Term<Double>) - Constructor for class tools.refinery.logic.term.real.RealUnaryTerm
- reduce() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- reduce() - Method in class tools.refinery.logic.literal.AggregationLiteral
- reduce() - Method in class tools.refinery.logic.literal.CallLiteral
- reduce() - Method in class tools.refinery.logic.literal.CheckLiteral
- reduce() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- reduce() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- reduce() - Method in interface tools.refinery.logic.literal.Literal
- reduce() - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- Reduction - Enum Class in tools.refinery.logic.literal
-
Represents the possible reductions of a clause.
- RelationalQuery - Class in tools.refinery.logic.dnf
- remove(Integer, Integer) - Method in class tools.refinery.logic.term.int_.IntSumAggregator
- remove(R, T) - Method in interface tools.refinery.logic.term.StatelessAggregator
- remove(T) - Method in interface tools.refinery.logic.term.StatefulAggregate
- renew() - Method in class tools.refinery.logic.term.AnyDataVariable
- renew() - Method in class tools.refinery.logic.term.DataVariable
- renew() - Method in class tools.refinery.logic.term.NodeVariable
- renew() - Method in class tools.refinery.logic.term.Variable
- renew(String) - Method in class tools.refinery.logic.term.AnyDataVariable
- renew(String) - Method in class tools.refinery.logic.term.DataVariable
- renew(String) - Method in class tools.refinery.logic.term.NodeVariable
- renew(String) - Method in class tools.refinery.logic.term.Variable
- renewing() - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- RenewingSubstitution - Class in tools.refinery.logic.substitution
- RenewingSubstitution() - Constructor for class tools.refinery.logic.substitution.RenewingSubstitution
- RepresentativeElectionLiteral - Class in tools.refinery.logic.literal
- RepresentativeElectionLiteral(Connectivity, Constraint, NodeVariable, NodeVariable) - Constructor for class tools.refinery.logic.literal.RepresentativeElectionLiteral
- restrict(Set<? extends AnyDataVariable>) - Method in interface tools.refinery.logic.valuation.Valuation
- RestrictedValuation - Record Class in tools.refinery.logic.valuation
- RestrictedValuation(Valuation, Set<AnyDataVariable>) - Constructor for record class tools.refinery.logic.valuation.RestrictedValuation
-
Creates an instance of a
RestrictedValuation
record class. - rewrite(AnyQuery) - Method in interface tools.refinery.logic.rewriter.DnfRewriter
- rewrite(Dnf) - Method in class tools.refinery.logic.rewriter.AbstractRecursiveRewriter
- rewrite(Dnf) - Method in class tools.refinery.logic.rewriter.CompositeRewriter
- rewrite(Dnf) - Method in interface tools.refinery.logic.rewriter.DnfRewriter
- rewrite(Query<T>) - Method in interface tools.refinery.logic.rewriter.DnfRewriter
- rewrite(Query<T>) - Method in class tools.refinery.logic.rewriter.DuplicateDnfRemover
- right() - Method in record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Returns the value of the
right
record component.
S
- self() - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- self() - Method in class tools.refinery.logic.dnf.FunctionalQueryBuilder
- self() - Method in class tools.refinery.logic.dnf.QueryBuilder
- SET - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- SOME - Static variable in class tools.refinery.logic.term.cardinalityinterval.CardinalityIntervals
- StatefulAggregate<R,
T> - Interface in tools.refinery.logic.term - StatefulAggregator<R,
T> - Interface in tools.refinery.logic.term - StatelessAggregator<R,
T> - Interface in tools.refinery.logic.term - StatelessSubstitution - Enum Class in tools.refinery.logic.substitution
- STRONG - Enum constant in enum class tools.refinery.logic.literal.Connectivity
- sub(Term<Double>, Term<Double>) - Static method in class tools.refinery.logic.term.real.RealTerms
- sub(Term<Integer>, Term<Integer>) - Static method in class tools.refinery.logic.term.int_.IntTerms
- substitute(Substitution) - Method in interface tools.refinery.logic.valuation.Valuation
- substitute(Substitution) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- substitute(Substitution) - Method in class tools.refinery.logic.literal.AssignLiteral
- substitute(Substitution) - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- substitute(Substitution) - Method in class tools.refinery.logic.literal.CheckLiteral
- substitute(Substitution) - Method in class tools.refinery.logic.literal.ConstantLiteral
- substitute(Substitution) - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- substitute(Substitution) - Method in interface tools.refinery.logic.literal.Literal
- substitute(Substitution) - Method in interface tools.refinery.logic.term.AnyTerm
- substitute(Substitution) - Method in class tools.refinery.logic.term.BinaryTerm
- substitute(Substitution) - Method in class tools.refinery.logic.term.ConstantTerm
- substitute(Substitution) - Method in class tools.refinery.logic.term.DataVariable
- substitute(Substitution) - Method in interface tools.refinery.logic.term.Term
- substitute(Substitution) - Method in class tools.refinery.logic.term.UnaryTerm
- SubstitutedValuation - Record Class in tools.refinery.logic.valuation
- SubstitutedValuation(Valuation, Substitution) - Constructor for record class tools.refinery.logic.valuation.SubstitutedValuation
-
Creates an instance of a
SubstitutedValuation
record class. - SubstitutingLiteralEqualityHelper - Class in tools.refinery.logic.equality
- SubstitutingLiteralEqualityHelper(DnfEqualityChecker, List<SymbolicParameter>, List<SymbolicParameter>) - Constructor for class tools.refinery.logic.equality.SubstitutingLiteralEqualityHelper
- SubstitutingLiteralHashCodeHelper - Class in tools.refinery.logic.equality
- SubstitutingLiteralHashCodeHelper() - Constructor for class tools.refinery.logic.equality.SubstitutingLiteralHashCodeHelper
- SubstitutingLiteralHashCodeHelper(List<SymbolicParameter>) - Constructor for class tools.refinery.logic.equality.SubstitutingLiteralHashCodeHelper
- substitution() - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
-
Returns the value of the
substitution
record component. - Substitution - Interface in tools.refinery.logic.substitution
- SubstitutionBuilder - Class in tools.refinery.logic.substitution
- symbolicParameter(SymbolicParameter) - Method in class tools.refinery.logic.dnf.DnfBuilder
- SymbolicParameter - Class in tools.refinery.logic.dnf
- SymbolicParameter(Variable, ParameterDirection) - Constructor for class tools.refinery.logic.dnf.SymbolicParameter
- symbolicParameters(Collection<SymbolicParameter>) - Method in class tools.refinery.logic.dnf.DnfBuilder
- symbolicParameters(List<SymbolicParameter>) - Method in class tools.refinery.logic.dnf.AbstractQueryBuilder
- symbolicParameters(SymbolicParameter...) - Method in class tools.refinery.logic.dnf.DnfBuilder
T
- take(int) - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
- take(int) - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
- take(int) - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- take(int) - Method in interface tools.refinery.logic.term.uppercardinality.UpperCardinality
- Term<T> - Interface in tools.refinery.logic.term
- toAbstract(C) - Method in interface tools.refinery.logic.AbstractDomain
- toAbstract(Boolean) - Method in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- toAbstract(Integer) - Method in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- toDefinitionString() - Method in class tools.refinery.logic.dnf.Dnf
- toLiteral(DataVariable<T>) - Method in interface tools.refinery.logic.term.AssignedValue
- toLiteral(DataVariable<T>) - Method in interface tools.refinery.logic.term.Term
- toLiterals() - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback0
- toLiterals(DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback1Data1
- toLiterals(DataVariable<T1>, DataVariable<T2>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback2Data2
- toLiterals(DataVariable<T1>, DataVariable<T2>, DataVariable<T3>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback3Data3
- toLiterals(DataVariable<T1>, DataVariable<T2>, DataVariable<T3>, DataVariable<T4>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback4Data4
- toLiterals(NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback1Data0
- toLiterals(NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback2Data1
- toLiterals(NodeVariable, DataVariable<T1>, DataVariable<T2>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback3Data2
- toLiterals(NodeVariable, DataVariable<T1>, DataVariable<T2>, DataVariable<T3>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback4Data3
- toLiterals(NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback2Data0
- toLiterals(NodeVariable, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback3Data1
- toLiterals(NodeVariable, NodeVariable, DataVariable<T1>, DataVariable<T2>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback4Data2
- toLiterals(NodeVariable, NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback3Data0
- toLiterals(NodeVariable, NodeVariable, NodeVariable, DataVariable<T>) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback4Data1
- toLiterals(NodeVariable, NodeVariable, NodeVariable, NodeVariable) - Method in interface tools.refinery.logic.dnf.callback.ClauseCallback4Data0
- tools.refinery.logic - package tools.refinery.logic
- tools.refinery.logic.dnf - package tools.refinery.logic.dnf
- tools.refinery.logic.dnf.callback - package tools.refinery.logic.dnf.callback
- tools.refinery.logic.equality - package tools.refinery.logic.equality
- tools.refinery.logic.literal - package tools.refinery.logic.literal
- tools.refinery.logic.rewriter - package tools.refinery.logic.rewriter
- tools.refinery.logic.substitution - package tools.refinery.logic.substitution
- tools.refinery.logic.term - package tools.refinery.logic.term
- tools.refinery.logic.term.bool - package tools.refinery.logic.term.bool
- tools.refinery.logic.term.cardinalityinterval - package tools.refinery.logic.term.cardinalityinterval
- tools.refinery.logic.term.comparable - package tools.refinery.logic.term.comparable
- tools.refinery.logic.term.int_ - package tools.refinery.logic.term.int_
- tools.refinery.logic.term.real - package tools.refinery.logic.term.real
- tools.refinery.logic.term.truthvalue - package tools.refinery.logic.term.truthvalue
- tools.refinery.logic.term.uppercardinality - package tools.refinery.logic.term.uppercardinality
- tools.refinery.logic.util - package tools.refinery.logic.util
- tools.refinery.logic.valuation - package tools.refinery.logic.valuation
- toReferenceString() - Method in interface tools.refinery.logic.Constraint
- toReferenceString() - Method in class tools.refinery.logic.dnf.Dnf
- toString() - Method in class tools.refinery.logic.dnf.Dnf
- toString() - Method in record class tools.refinery.logic.dnf.DnfClause
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.logic.dnf.FunctionalDependency
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.logic.dnf.Query
- toString() - Method in class tools.refinery.logic.dnf.SymbolicParameter
- toString() - Method in record class tools.refinery.logic.equality.DeepDnfEqualityChecker.Pair
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- toString() - Method in class tools.refinery.logic.literal.AggregationLiteral
- toString() - Method in class tools.refinery.logic.literal.AssignLiteral
- toString() - Method in enum class tools.refinery.logic.literal.BooleanLiteral
- toString() - Method in class tools.refinery.logic.literal.CallLiteral
- toString() - Method in class tools.refinery.logic.literal.CheckLiteral
- toString() - Method in enum class tools.refinery.logic.literal.Connectivity
- toString() - Method in class tools.refinery.logic.literal.ConstantLiteral
- toString() - Method in class tools.refinery.logic.literal.EquivalenceLiteral
- toString() - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- toString() - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- toString() - Method in record class tools.refinery.logic.substitution.MapBasedSubstitution
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.logic.term.bool.BoolAndTerm
- toString() - Method in class tools.refinery.logic.term.bool.BoolNotTerm
- toString() - Method in class tools.refinery.logic.term.bool.BoolOrTerm
- toString() - Method in class tools.refinery.logic.term.bool.BoolXorTerm
- toString() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.logic.term.comparable.EqTerm
- toString() - Method in class tools.refinery.logic.term.comparable.GreaterEqTerm
- toString() - Method in class tools.refinery.logic.term.comparable.GreaterTerm
- toString() - Method in class tools.refinery.logic.term.comparable.LessEqTerm
- toString() - Method in class tools.refinery.logic.term.comparable.LessTerm
- toString() - Method in class tools.refinery.logic.term.comparable.NotEqTerm
- toString() - Method in class tools.refinery.logic.term.ConstantTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntAddTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntDivTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntMaxTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntMinTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntMinusTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntMulTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntPlusTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntPowTerm
- toString() - Method in class tools.refinery.logic.term.int_.IntSubTerm
- toString() - Method in class tools.refinery.logic.term.int_.RealToIntTerm
- toString() - Method in enum class tools.refinery.logic.term.ParameterDirection
- toString() - Method in class tools.refinery.logic.term.real.IntToRealTerm
- toString() - Method in class tools.refinery.logic.term.real.RealAddTerm
- toString() - Method in class tools.refinery.logic.term.real.RealDivTerm
- toString() - Method in class tools.refinery.logic.term.real.RealMaxTerm
- toString() - Method in class tools.refinery.logic.term.real.RealMinTerm
- toString() - Method in class tools.refinery.logic.term.real.RealMinusTerm
- toString() - Method in class tools.refinery.logic.term.real.RealMulTerm
- toString() - Method in class tools.refinery.logic.term.real.RealPlusTerm
- toString() - Method in class tools.refinery.logic.term.real.RealPowTerm
- toString() - Method in class tools.refinery.logic.term.real.RealSubTerm
- toString() - Method in record class tools.refinery.logic.term.uppercardinality.FiniteUpperCardinality
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.logic.term.uppercardinality.UnboundedUpperCardinality
- toString() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityAddTerm
- toString() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMaxTerm
- toString() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMinTerm
- toString() - Method in class tools.refinery.logic.term.uppercardinality.UpperCardinalityMulTerm
- toString() - Method in class tools.refinery.logic.term.Variable
- toString() - Method in record class tools.refinery.logic.valuation.RestrictedValuation
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.logic.valuation.SubstitutedValuation
-
Returns a string representation of this record class.
- total() - Method in class tools.refinery.logic.substitution.SubstitutionBuilder
- toTruthValue(boolean) - Static method in enum class tools.refinery.logic.term.truthvalue.TruthValue
- TRANSITIVE - Enum constant in enum class tools.refinery.logic.literal.CallPolarity
- TRUE - Enum constant in enum class tools.refinery.logic.literal.BooleanLiteral
- TRUE - Enum constant in enum class tools.refinery.logic.term.truthvalue.TruthValue
- TruthValue - Enum Class in tools.refinery.logic.term.truthvalue
- TruthValueDomain - Class in tools.refinery.logic.term.truthvalue
- tryGetType() - Method in class tools.refinery.logic.term.AnyDataVariable
- tryGetType() - Method in class tools.refinery.logic.term.NodeVariable
- tryGetType() - Method in class tools.refinery.logic.term.Parameter
- tryGetType() - Method in class tools.refinery.logic.term.Variable
U
- UnaryTerm<R,
T> - Class in tools.refinery.logic.term - UnaryTerm(Class<R>, Class<T>, Term<T>) - Constructor for class tools.refinery.logic.term.UnaryTerm
- UNBOUNDED - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalities
- UnboundedUpperCardinality - Class in tools.refinery.logic.term.uppercardinality
- unique() - Method in record class tools.refinery.logic.dnf.FunctionalDependency
-
Returns the value of the
unique
record component. - unknown() - Method in interface tools.refinery.logic.AbstractDomain
- unknown() - Method in class tools.refinery.logic.term.cardinalityinterval.CardinalityDomain
- unknown() - Method in class tools.refinery.logic.term.truthvalue.TruthValueDomain
- UNKNOWN - Enum constant in enum class tools.refinery.logic.term.truthvalue.TruthValue
- UPPER_CARDINALITY_MAX - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- UPPER_CARDINALITY_MIN - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- UPPER_CARDINALITY_SUM - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalityTerms
- upperBound() - Method in record class tools.refinery.logic.term.cardinalityinterval.CardinalityInterval
-
Returns the value of the
upperBound
record component. - UpperCardinalities - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinality - Interface in tools.refinery.logic.term.uppercardinality
- UpperCardinalityAddTerm - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityAddTerm(Term<UpperCardinality>, Term<UpperCardinality>) - Constructor for class tools.refinery.logic.term.uppercardinality.UpperCardinalityAddTerm
- UpperCardinalityBinaryTerm - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityBinaryTerm(Term<UpperCardinality>, Term<UpperCardinality>) - Constructor for class tools.refinery.logic.term.uppercardinality.UpperCardinalityBinaryTerm
- UpperCardinalityMaxTerm - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityMaxTerm(Term<UpperCardinality>, Term<UpperCardinality>) - Constructor for class tools.refinery.logic.term.uppercardinality.UpperCardinalityMaxTerm
- UpperCardinalityMinTerm - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityMinTerm(Term<UpperCardinality>, Term<UpperCardinality>) - Constructor for class tools.refinery.logic.term.uppercardinality.UpperCardinalityMinTerm
- UpperCardinalityMulTerm - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityMulTerm(Term<UpperCardinality>, Term<UpperCardinality>) - Constructor for class tools.refinery.logic.term.uppercardinality.UpperCardinalityMulTerm
- UpperCardinalitySumAggregator - Class in tools.refinery.logic.term.uppercardinality
- UpperCardinalityTerms - Class in tools.refinery.logic.term.uppercardinality
V
- valuation() - Method in record class tools.refinery.logic.valuation.RestrictedValuation
-
Returns the value of the
valuation
record component. - Valuation - Interface in tools.refinery.logic.valuation
- ValuationBuilder - Class in tools.refinery.logic.valuation
- valueOf(String) - Static method in enum class tools.refinery.logic.literal.BooleanLiteral
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.literal.CallPolarity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.literal.Connectivity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.literal.Reduction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.substitution.StatelessSubstitution
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.term.ParameterDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.logic.term.truthvalue.TruthValue
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tools.refinery.logic.literal.BooleanLiteral
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.literal.CallPolarity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.literal.Connectivity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.literal.Reduction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.substitution.StatelessSubstitution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.term.ParameterDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.logic.term.truthvalue.TruthValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueType() - Method in interface tools.refinery.logic.dnf.AnyQuery
- valueType() - Method in class tools.refinery.logic.dnf.FunctionalQuery
- valueType() - Method in class tools.refinery.logic.dnf.Query
- valueType() - Method in class tools.refinery.logic.dnf.RelationalQuery
- Variable - Class in tools.refinery.logic.term
- Variable(String) - Constructor for class tools.refinery.logic.term.Variable
- variableEqual(Variable, Variable) - Method in interface tools.refinery.logic.equality.LiteralEqualityHelper
- variableEqual(Variable, Variable) - Method in class tools.refinery.logic.equality.SubstitutingLiteralEqualityHelper
W
- WEAK - Enum constant in enum class tools.refinery.logic.literal.Connectivity
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.AggregationLiteral
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.CallLiteral
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.CountLiteral
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.LeftJoinLiteral
- withArguments(Constraint, List<Variable>) - Method in class tools.refinery.logic.literal.RepresentativeElectionLiteral
- withDnf(Dnf) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- withDnf(Dnf) - Method in class tools.refinery.logic.dnf.Query
- withDnf(Dnf) - Method in class tools.refinery.logic.dnf.RelationalQuery
- withDnfInternal(Dnf) - Method in class tools.refinery.logic.dnf.FunctionalQuery
- withDnfInternal(Dnf) - Method in class tools.refinery.logic.dnf.Query
- withDnfInternal(Dnf) - Method in class tools.refinery.logic.dnf.RelationalQuery
- withTarget(Constraint) - Method in class tools.refinery.logic.literal.AbstractCallLiteral
X
- xor(Term<Boolean>, Term<Boolean>) - Static method in class tools.refinery.logic.term.bool.BoolTerms
Z
- zero() - Method in class tools.refinery.logic.literal.AbstractCountLiteral
- zero() - Method in class tools.refinery.logic.literal.CountLiteral
- ZERO - Static variable in class tools.refinery.logic.term.uppercardinality.UpperCardinalities
All Classes and Interfaces|All Packages|Serialized Form