Package org.eclipse.epsilon.ecl.trace
Class Match
java.lang.Object
org.eclipse.epsilon.ecl.trace.Match
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected EolMap<?,?> Additional info that the user can attach in the do part of the match ruleprotected ObjectThe left object of the matchprotected booleanThe result of the ECL match ruleprotected ObjectThe right object of the matchprotected MatchRuleThe ECL match rule that created the matchprotected booleanIf the match is user-specified or has been calculated by ECL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanEolMap<?,?> getInfo()getLeft()getRight()getRule()inthashCode()booleanbooleanvoidvoidvoidsetMatching(boolean matching) voidvoidvoidsetUserSpecified(boolean userSpecified) toString()
-
Field Details
-
left
The left object of the match -
right
The right object of the match -
matching
protected boolean matchingThe result of the ECL match rule -
rule
The ECL match rule that created the match -
userSpecified
protected boolean userSpecifiedIf the match is user-specified or has been calculated by ECL -
info
Additional info that the user can attach in the do part of the match rule
-
-
Constructor Details
-
Match
public Match() -
Match
-
-
Method Details
-
getRule
-
setRule
-
isMatching
public boolean isMatching() -
setMatching
public void setMatching(boolean matching) -
getLeft
-
setLeft
-
getRight
-
setRight
-
contains
-
contains
-
toString
-
isUserSpecified
public boolean isUserSpecified() -
setUserSpecified
public void setUserSpecified(boolean userSpecified) -
getInfo
-
setInfo
-
hashCode
public int hashCode() -
equals
-