public class TransformationRuleGroup<Rule extends ITransformationRule<?,?>>
extends java.util.HashSet<Rule>
| Constructor and Description |
|---|
TransformationRuleGroup() |
TransformationRuleGroup(Rule... rules) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<RuleSpecification<?>,java.util.Set<EventFilter<?>>> |
getFilteredRuleMap() |
java.util.Set<RuleSpecification<?>> |
getRuleSpecifications() |
void |
prepareQueryEngine(ViatraQueryEngine engine)
Ensures all rules are initialized on a given VIATRA Query engine
|
add, clear, clone, contains, isEmpty, iterator, remove, size, spliteratoraddAll, containsAll, retainAll, toArray, toArray, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitpublic TransformationRuleGroup()
@SafeVarargs public TransformationRuleGroup(Rule... rules)
public java.util.Set<RuleSpecification<?>> getRuleSpecifications()
public java.util.Map<RuleSpecification<?>,java.util.Set<EventFilter<?>>> getFilteredRuleMap()
public void prepareQueryEngine(ViatraQueryEngine engine)