Package tools.refinery.logic.valuation
Interface Valuation
- All Known Implementing Classes:
RestrictedValuation,SubstitutedValuation
public interface Valuation
-
Method Summary
Modifier and TypeMethodDescriptionstatic ValuationBuilderbuilder()static Valuationempty()<T> TgetValue(DataVariable<T> variable) default Valuationrestrict(Set<? extends AnyDataVariable> allowedVariables) default Valuationsubstitute(@Nullable Substitution substitution)
-
Method Details
-
getValue
-
substitute
-
restrict
-
builder
-
empty
-