Package net.ssehub.easy.instantiation.core.model.buildlangModel.ruleMatch
Rule match expressions.
-
Interface Summary Interface Description IMatchVisitor Visitor methods for the match expressions. -
Class Summary Class Description AbstractPathRuleMatchExpression Path matching expressions.AbstractRuleMatchExpression Represents a rule pre/post match condition (not a rule call in a pre condition).ArtifactMatchExpression Implements an artifact match expression.BooleanMatchExpression Implements a Boolean match expression, i.e., a traditional pre- or postcondition.CollectionMatchExpression Implements a collection match expression.CompoundMatchExpression Denotes the special expression regarding a path match.MatchFactory A factory to create the match expressions implemented in this package.MatchResolver This class resolves match expressions if necessary.PathMatchExpression Denotes the special expression regarding a path match.StringMatchExpression Denotes the special expression regarding a path match. -
Enum Summary Enum Description AbstractPathRuleMatchExpression.MatchState Defines matching states.