org.drools.rule.builder
Class QueryElementBuilder

java.lang.Object
  extended by org.drools.rule.builder.QueryElementBuilder
All Implemented Interfaces:
EngineElementBuilder, RuleConditionBuilder

public class QueryElementBuilder
extends Object
implements RuleConditionBuilder


Constructor Summary
QueryElementBuilder()
           
 
Method Summary
 RuleConditionElement build(RuleBuildContext context, BaseDescr descr)
           
 RuleConditionElement build(RuleBuildContext context, BaseDescr descr, Pattern prefixPattern)
           
static int getPos(String identifier, Declaration[] params)
           
static boolean isAtomic(ConstraintConnectiveDescr result)
           
static boolean isVariable(String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryElementBuilder

public QueryElementBuilder()
Method Detail

build

public RuleConditionElement build(RuleBuildContext context,
                                  BaseDescr descr)
Specified by:
build in interface RuleConditionBuilder

build

public RuleConditionElement build(RuleBuildContext context,
                                  BaseDescr descr,
                                  Pattern prefixPattern)
Specified by:
build in interface RuleConditionBuilder

getPos

public static int getPos(String identifier,
                         Declaration[] params)

isAtomic

public static boolean isAtomic(ConstraintConnectiveDescr result)

isVariable

public static boolean isVariable(String str)


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.