Uses of Class
com.tnsai.invariants.rules.ConditionalRule
Packages that use ConditionalRule
Package
Description
Rule engine for evaluating conditional transition rules at runtime.
-
Uses of ConditionalRule in com.tnsai.invariants.rules
Methods in com.tnsai.invariants.rules that return ConditionalRuleModifier and TypeMethodDescriptionRuleEngine.RuleViolation.getRule()Parses a single rule string into a ConditionalRule.Methods in com.tnsai.invariants.rules that return types with arguments of type ConditionalRuleModifier and TypeMethodDescriptionRuleEngine.getRules()Gets all registered rules.Parses multiple rules from an array of strings.Methods in com.tnsai.invariants.rules with parameters of type ConditionalRuleModifier and TypeMethodDescriptionRuleEngine.addRule(ConditionalRule rule) Adds a pre-parsed rule.RuleEngine.evaluateRule(ConditionalRule rule, String stateField) Evaluates a single rule.Constructors in com.tnsai.invariants.rules with parameters of type ConditionalRuleModifierConstructorDescriptionRuleViolation(ConditionalRule rule, String expectedValue, String actualValue, String message)