Class PatternBuilderForQuery

    • Constructor Detail

      • PatternBuilderForQuery

        public PatternBuilderForQuery()
    • Method Detail

      • build

        public void build​(RuleBuildContext context,
                          org.drools.drl.ast.descr.QueryDescr queryDescr)
      • postBuild

        protected void postBuild​(RuleBuildContext context,
                                 org.drools.drl.ast.descr.QueryDescr queryDescr,
                                 org.drools.core.definitions.rule.impl.QueryImpl query,
                                 String[] params,
                                 String[] types,
                                 org.drools.core.rule.Declaration[] declarations)
      • getQueryParams

        protected String[] getQueryParams​(org.drools.drl.ast.descr.QueryDescr queryDescr)
      • getQueryTypes

        protected String[] getQueryTypes​(org.drools.drl.ast.descr.QueryDescr queryDescr,
                                         org.drools.core.definitions.rule.impl.QueryImpl query)