public class Match extends Object
Modifier and Type | Field and Description |
---|---|
protected EolMap<?,?> |
info
Additional info that the user can attach
in the do part of the match rule
|
protected Object |
left
The left object of the match
|
protected boolean |
matching
The result of the ECL match rule
|
protected Object |
right
The right object of the match
|
protected MatchRule |
rule
The ECL match rule that created the match
|
protected boolean |
userSpecified
If the match is user-specified or has
been calculated by ECL
|
Constructor and Description |
---|
Match() |
Match(Object left,
Object right,
boolean matching,
MatchRule rule) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(Object object) |
boolean |
contains(Object left,
Object right) |
boolean |
equals(Object obj) |
EolMap<?,?> |
getInfo() |
Object |
getLeft() |
Object |
getRight() |
MatchRule |
getRule() |
int |
hashCode() |
boolean |
isMatching() |
boolean |
isUserSpecified() |
void |
setInfo(EolMap<?,?> info) |
void |
setLeft(Object left) |
void |
setMatching(boolean matching) |
void |
setRight(Object right) |
void |
setRule(MatchRule rule) |
void |
setUserSpecified(boolean userSpecified) |
String |
toString() |
protected Object left
protected Object right
protected boolean matching
protected MatchRule rule
protected boolean userSpecified
protected EolMap<?,?> info
public MatchRule getRule()
public void setRule(MatchRule rule)
public boolean isMatching()
public void setMatching(boolean matching)
public Object getLeft()
public void setLeft(Object left)
public Object getRight()
public void setRight(Object right)
public boolean contains(Object object)
public boolean isUserSpecified()
public void setUserSpecified(boolean userSpecified)
public EolMap<?,?> getInfo()
public void setInfo(EolMap<?,?> info)
Copyright © 2020. All rights reserved.