public class PatternFactoryServiceImpl extends Object implements PatternFactoryService
Modifier and Type | Field and Description |
---|---|
static PatternFactoryServiceImpl |
INSTANCE |
public static final PatternFactoryServiceImpl INSTANCE
public EvalRootFactoryNode root(StateMgmtSetting stateMgmtSettings)
root
in interface PatternFactoryService
public EvalObserverFactoryNode observer(StateMgmtSetting stateMgmtSettings)
observer
in interface PatternFactoryService
public EvalGuardFactoryNode guard(StateMgmtSetting stateMgmtSettings)
guard
in interface PatternFactoryService
public TimerWithinGuardFactory guardTimerWithin()
guardTimerWithin
in interface PatternFactoryService
public TimerIntervalObserverFactory observerTimerInterval()
observerTimerInterval
in interface PatternFactoryService
public EvalAndFactoryNode and(StateMgmtSetting stateMgmtSettings)
and
in interface PatternFactoryService
public EvalOrFactoryNode or(StateMgmtSetting stateMgmtSettings)
or
in interface PatternFactoryService
public EvalFilterFactoryNode filter(StateMgmtSetting stateMgmtSettings)
filter
in interface PatternFactoryService
public EvalEveryFactoryNode every(StateMgmtSetting stateMgmtSettings)
every
in interface PatternFactoryService
public EvalNotFactoryNode not(StateMgmtSetting stateMgmtSettings)
not
in interface PatternFactoryService
public EvalFollowedByFactoryNode followedby(StateMgmtSetting stateMgmtSettings)
followedby
in interface PatternFactoryService
public EvalMatchUntilFactoryNode matchUntil(StateMgmtSetting stateMgmtSettings)
matchUntil
in interface PatternFactoryService
public TimerWithinOrMaxCountGuardFactory guardTimerWithinOrMax()
guardTimerWithinOrMax
in interface PatternFactoryService
public EvalEveryDistinctFactoryNode everyDistinct(StateMgmtSetting stateMgmtSettings)
everyDistinct
in interface PatternFactoryService
public TimerAtObserverFactory observerTimerAt()
observerTimerAt
in interface PatternFactoryService
public TimerScheduleObserverFactory observerTimerSchedule()
observerTimerSchedule
in interface PatternFactoryService
public ExpressionGuardFactory guardWhile()
guardWhile
in interface PatternFactoryService
Copyright © 2005–2022. All rights reserved.