Class JReduceInstantiation
java.lang.Object
honeyroasted.almonds.ConstraintMapper.Unary<JTypeConstraints.ExpressionCompatible>
honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiation
- All Implemented Interfaces:
honeyroasted.almonds.ConstraintMapper,Consumer<honeyroasted.almonds.ConstraintBranch>
public class JReduceInstantiation
extends honeyroasted.almonds.ConstraintMapper.Unary<JTypeConstraints.ExpressionCompatible>
-
Nested Class Summary
Nested classes/interfaces inherited from interface honeyroasted.almonds.ConstraintMapper
honeyroasted.almonds.ConstraintMapper.All, honeyroasted.almonds.ConstraintMapper.Binary<L extends honeyroasted.almonds.Constraint, R extends honeyroasted.almonds.Constraint>, honeyroasted.almonds.ConstraintMapper.False, honeyroasted.almonds.ConstraintMapper.True, honeyroasted.almonds.ConstraintMapper.Unary<T extends honeyroasted.almonds.Constraint> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept(honeyroasted.collect.property.PropertySet allContext, honeyroasted.collect.property.PropertySet branchContext, honeyroasted.almonds.ConstraintBranch branch, JTypeConstraints.ExpressionCompatible constraint, honeyroasted.almonds.Constraint.Status status) protected booleanfilter(honeyroasted.collect.property.PropertySet allContext, honeyroasted.collect.property.PropertySet branchContext, honeyroasted.almonds.ConstraintBranch branch, JTypeConstraints.ExpressionCompatible constraint, honeyroasted.almonds.Constraint.Status status) Methods inherited from class honeyroasted.almonds.ConstraintMapper.Unary
accept
-
Constructor Details
-
JReduceInstantiation
public JReduceInstantiation()
-
-
Method Details
-
filter
protected boolean filter(honeyroasted.collect.property.PropertySet allContext, honeyroasted.collect.property.PropertySet branchContext, honeyroasted.almonds.ConstraintBranch branch, JTypeConstraints.ExpressionCompatible constraint, honeyroasted.almonds.Constraint.Status status) - Overrides:
filterin classhoneyroasted.almonds.ConstraintMapper.Unary<JTypeConstraints.ExpressionCompatible>
-
accept
protected void accept(honeyroasted.collect.property.PropertySet allContext, honeyroasted.collect.property.PropertySet branchContext, honeyroasted.almonds.ConstraintBranch branch, JTypeConstraints.ExpressionCompatible constraint, honeyroasted.almonds.Constraint.Status status) - Specified by:
acceptin classhoneyroasted.almonds.ConstraintMapper.Unary<JTypeConstraints.ExpressionCompatible>
-