public class ViatraQueryMatchEventFilter<Match extends IPatternMatch> extends java.lang.Object implements EventFilter<Match>
| Modifier | Constructor and Description |
|---|---|
protected |
ViatraQueryMatchEventFilter()
Only used internally to create empty filters
|
protected |
ViatraQueryMatchEventFilter(Match filterMatch) |
| Modifier and Type | Method and Description |
|---|---|
static <Match extends IPatternMatch> |
createFilter(Match eventAtom) |
boolean |
equals(java.lang.Object obj) |
Match |
getFilterMatch() |
int |
hashCode() |
boolean |
isProcessable(Match eventAtom) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitand, negate, or, testprotected ViatraQueryMatchEventFilter(Match filterMatch)
protected ViatraQueryMatchEventFilter()
public Match getFilterMatch()
public boolean isProcessable(Match eventAtom)
isProcessable in interface EventFilter<Match extends IPatternMatch>public static <Match extends IPatternMatch> ViatraQueryMatchEventFilter<Match> createFilter(Match eventAtom)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object