Class WindowReferenceGenerator
- java.lang.Object
-
- org.drools.modelcompiler.builder.generator.WindowReferenceGenerator
-
public class WindowReferenceGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description WindowReferenceGenerator(PackageModel packageModel, org.drools.core.addon.TypeResolver typeResolver)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddWindowReferences(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder, Set<org.drools.drl.ast.descr.WindowDeclarationDescr> windowReferences)static org.drools.mvel.parser.ast.expr.TemporalLiteralChunkExprparseDuration(String duration)Optional<com.github.javaparser.ast.expr.Expression>visit(org.drools.drl.ast.descr.PatternSourceDescr sourceDescr)
-
-
-
Constructor Detail
-
WindowReferenceGenerator
public WindowReferenceGenerator(PackageModel packageModel, org.drools.core.addon.TypeResolver typeResolver)
-
-
Method Detail
-
visit
public Optional<com.github.javaparser.ast.expr.Expression> visit(org.drools.drl.ast.descr.PatternSourceDescr sourceDescr)
-
addWindowReferences
public void addWindowReferences(org.drools.compiler.builder.impl.KnowledgeBuilderImpl kbuilder, Set<org.drools.drl.ast.descr.WindowDeclarationDescr> windowReferences)
-
parseDuration
public static org.drools.mvel.parser.ast.expr.TemporalLiteralChunkExpr parseDuration(String duration)
-
-