Uses of Interface
org.projog.clp.LeafExpression
Packages that use LeafExpression
Package
Description
A constraint logic programming library for finite domains.
Contains boolean constraints.
Contains constraints which compare numeric values represented by instances of
Expression.Contains classes that perform arithmetic operators using instances of
Expression.-
Uses of LeafExpression in org.projog.clp
Classes in org.projog.clp that implement LeafExpressionModifier and TypeClassDescriptionfinal classRepresents a single immutable number.final classAn expression that can have one or more possible numeric values.Methods in org.projog.clp that return LeafExpressionModifier and TypeMethodDescriptionFixedValue.replace(Function<LeafExpression, LeafExpression> function) LeafExpression.replace(Function<LeafExpression, LeafExpression> function) Variable.replace(Function<LeafExpression, LeafExpression> function) Method parameters in org.projog.clp with type arguments of type LeafExpressionModifier and TypeMethodDescriptionConstraint.replace(Function<LeafExpression, LeafExpression> function) Returns newConstraintwithLeafExpressions in thisConstraintreplaced with values returned from the given function.Constraint.replace(Function<LeafExpression, LeafExpression> function) Returns newConstraintwithLeafExpressions in thisConstraintreplaced with values returned from the given function.Expression.replace(Function<LeafExpression, LeafExpression> function) Returns aExpressionwithLeafExpressions in thisExpressionreplaced with values returned from the given function.Expression.replace(Function<LeafExpression, LeafExpression> function) Returns aExpressionwithLeafExpressions in thisExpressionreplaced with values returned from the given function.FixedValue.replace(Function<LeafExpression, LeafExpression> function) FixedValue.replace(Function<LeafExpression, LeafExpression> function) LeafExpression.replace(Function<LeafExpression, LeafExpression> function) LeafExpression.replace(Function<LeafExpression, LeafExpression> function) Variable.replace(Function<LeafExpression, LeafExpression> function) Variable.replace(Function<LeafExpression, LeafExpression> function) -
Uses of LeafExpression in org.projog.clp.bool
Method parameters in org.projog.clp.bool with type arguments of type LeafExpressionModifier and TypeMethodDescriptionAnd.replace(Function<LeafExpression, LeafExpression> r) And.replace(Function<LeafExpression, LeafExpression> r) Equivalent.replace(Function<LeafExpression, LeafExpression> r) Equivalent.replace(Function<LeafExpression, LeafExpression> r) Implication.replace(Function<LeafExpression, LeafExpression> r) Implication.replace(Function<LeafExpression, LeafExpression> r) Nand.replace(Function<LeafExpression, LeafExpression> r) Nand.replace(Function<LeafExpression, LeafExpression> r) Nor.replace(Function<LeafExpression, LeafExpression> r) Nor.replace(Function<LeafExpression, LeafExpression> r) Not.replace(Function<LeafExpression, LeafExpression> r) Not.replace(Function<LeafExpression, LeafExpression> r) Xor.replace(Function<LeafExpression, LeafExpression> r) Xor.replace(Function<LeafExpression, LeafExpression> r) -
Uses of LeafExpression in org.projog.clp.compare
Method parameters in org.projog.clp.compare with type arguments of type LeafExpressionModifier and TypeMethodDescriptionBetween.replace(Function<LeafExpression, LeafExpression> r) Between.replace(Function<LeafExpression, LeafExpression> r) EqualTo.replace(Function<LeafExpression, LeafExpression> r) EqualTo.replace(Function<LeafExpression, LeafExpression> r) LessThan.replace(Function<LeafExpression, LeafExpression> r) LessThan.replace(Function<LeafExpression, LeafExpression> r) LessThanOrEqualTo.replace(Function<LeafExpression, LeafExpression> r) LessThanOrEqualTo.replace(Function<LeafExpression, LeafExpression> r) NotEqualTo.replace(Function<LeafExpression, LeafExpression> r) NotEqualTo.replace(Function<LeafExpression, LeafExpression> r) -
Uses of LeafExpression in org.projog.clp.math
Method parameters in org.projog.clp.math with type arguments of type LeafExpressionModifier and TypeMethodDescriptionAbsolute.replace(Function<LeafExpression, LeafExpression> function) Absolute.replace(Function<LeafExpression, LeafExpression> function) Add.replace(Function<LeafExpression, LeafExpression> r) Add.replace(Function<LeafExpression, LeafExpression> r) Divide.replace(Function<LeafExpression, LeafExpression> r) Divide.replace(Function<LeafExpression, LeafExpression> r) Maximum.replace(Function<LeafExpression, LeafExpression> r) Maximum.replace(Function<LeafExpression, LeafExpression> r) Minimum.replace(Function<LeafExpression, LeafExpression> r) Minimum.replace(Function<LeafExpression, LeafExpression> r) Minus.replace(Function<LeafExpression, LeafExpression> function) Minus.replace(Function<LeafExpression, LeafExpression> function) Multiply.replace(Function<LeafExpression, LeafExpression> r) Multiply.replace(Function<LeafExpression, LeafExpression> r) Subtract.replace(Function<LeafExpression, LeafExpression> r) Subtract.replace(Function<LeafExpression, LeafExpression> r)