public class EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match extends IPatternMatch,Matcher extends ViatraQueryMatcher<Match>>
extends java.lang.Object
Constructor and Description |
---|
EventDrivenTransformationRuleBuilder()
Deprecated.
Use
#EventDrivenTransformationRuleFactory(IQuerySpecification) instead |
EventDrivenTransformationRuleBuilder(IQuerySpecification<Matcher> precondition) |
@Deprecated public EventDrivenTransformationRuleBuilder()
#EventDrivenTransformationRuleFactory(IQuerySpecification)
insteadpublic EventDrivenTransformationRuleBuilder(IQuerySpecification<Matcher> precondition)
public EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> name(java.lang.String name)
@Deprecated public EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> precondition(IQuerySpecification<Matcher> precondition)
#EventDrivenTransformationRuleFactory(IQuerySpecification)
constructor insteadpublic EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> action(java.util.function.Consumer<Match> action)
public EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> action(CRUDActivationStateEnum state, java.util.function.Consumer<Match> action)
public EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> addLifeCycle(ActivationLifeCycle lifeCycle)
@SafeVarargs public final EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> filter(java.util.Map.Entry<java.lang.String,java.lang.Object>... parameters)
public EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher> filter(EventFilter<? super Match> filter)
public EventDrivenTransformationRule<Match,Matcher> build()