public class FilterTableEntry
extends java.lang.Object
TableForEventFilter
. There are two types of
Registrations
}:
Registration
is registered. With this, an intersection of the positive registrations in those tables
can be performed, restricted to the registrations that are registered for the same set of
tables.Modifier and Type | Method and Description |
---|---|
void |
addNegatedRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration) |
void |
addRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration) |
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> |
getNoSet(int bitSetForTableCombination) |
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] |
getNoSets()
The explicit "no" registrations, as an array where each element corresponds to one bit set
that describes in which tables the registration is registered.
|
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> |
getYesSet(int bitSetForTableCombination) |
Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] |
getYesSets()
The explicit "yes" registrations, as an array where each element corresponds to one bit set
that describes in which tables the registration is registered.
|
void |
remove(org.eclipse.ocl.examples.eventmanager.framework.Registration registration) |
java.lang.String |
toString() |
public java.lang.String toString()
toString
in class java.lang.Object
public void addRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public void addNegatedRegistrations(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public void remove(org.eclipse.ocl.examples.eventmanager.framework.Registration registration)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> getYesSet(int bitSetForTableCombination)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration> getNoSet(int bitSetForTableCombination)
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] getYesSets()
public Bag<org.eclipse.ocl.examples.eventmanager.framework.Registration>[] getNoSets()