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 Object
The left object of the matchprotected boolean
The result of the ECL match ruleprotected Object
The right object of the matchprotected MatchRule
The ECL match rule that created the matchprotected boolean
If the match is user-specified or has been calculated by ECL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
EolMap<?,
?> getInfo()
getLeft()
getRight()
getRule()
int
hashCode()
boolean
boolean
void
void
void
setMatching
(boolean matching) void
void
void
setUserSpecified
(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
-