public class EplModuleParallelPatterns extends EplModuleParallel
AbstractEplModule.LazyAdvancedRoleInstancesInitializer, AbstractEplModule.LazyBasicRoleInstancesInitializerCONFIG_PROPERTIESdeclaredPatterns, INFINITE, maxLoops, patternMatchModelName, patterns, repeatWhileMatchesFounddeclaredPost, declaredPre, post, precompilationContext, context, declaredModelDeclarations, declaredOperations, imports, main, modelDeclarations, operations, postOperationStatementsparseProblems, parser, sourceFile, sourceUri| Constructor and Description |
|---|
EplModuleParallelPatterns() |
EplModuleParallelPatterns(IEplContextParallel context) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<PatternMatch> |
matchPatterns(int level,
PatternMatchModel model)
Adds all matches returned by
IEplModule#match() to the match model
for all patterns at the specified level. |
configure, getConfigurationProperties, getContext, getImportConfigurationcreateCombinationGenerator, getCandidates, initGenerator, wrapAdvancedRoleInstances, wrapBasicRoleInstancesadapt, build, createLexer, createModel, createParser, createPatternMatch, executeDoBlock, filterElements, flatMapRoleBindings, getDeclaredPatterns, getMainRule, getMatchResult, getMaxLoops, getPatterns, getRoleInstances, getVariables, isRepeatWhileMatches, isValidCombination, match, matchCombination, matchPatterns, negativeGuard, postProcessMatches, preMatch, processRules, putRoleBindingsIntoFrame, setMaxLoops, setRepeatWhileMatchescalculateSuperRules, execute, execute, executeImpl, getDeclaredPost, getDeclaredPre, getPost, getPre, postExecution, prepareExecutioncheckImports, clearCache, compile, execute, getCompilationContext, getDeclaredModelDeclarations, getDeclaredOperations, getImports, getImportsByExtension, getMain, getModelDelcarations, getOperations, getParentModule, getPostOperationStatements, prepareContext, setContext, setMain, setParentModule, toStringassignAnnotations, assignComment, assignComments, createAst, extractComments, getParseProblems, getSourceFile, getSourceUri, invokeMainRule, parse, parseequals, getChildren, getComments, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, hashCode, setModule, setParent, setRegion, setUriclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetMaximumLevelgetDeclaredPost, getDeclaredPre, getPost, getPreexecute, getCompilationContext, getDeclaredModelDeclarations, getDeclaredOperations, getImports, getMain, getModelDelcarations, getOperations, getParentModule, getParseProblems, getPostOperationStatements, parse, setContext, setParentModulepublic EplModuleParallelPatterns()
public EplModuleParallelPatterns(IEplContextParallel context)
protected Set<PatternMatch> matchPatterns(int level, PatternMatchModel model) throws EolRuntimeException
AbstractEplModuleIEplModule#match() to the match model
for all patterns at the specified level.matchPatterns in class AbstractEplModuleEolRuntimeExceptionCopyright © 2020. All rights reserved.