Drools :: Core 6.1.0.Beta1

org.drools.core.base
Class DroolsQuery

java.lang.Object
  extended by org.drools.core.base.ArrayElements
      extended by org.drools.core.base.DroolsQuery

public final class DroolsQuery
extends ArrayElements


Constructor Summary
DroolsQuery(String name, Object[] params, InternalViewChangedEventListener resultsCollector, boolean open)
           
DroolsQuery(String name, Object[] params, InternalViewChangedEventListener resultsCollector, boolean open, StackEntry stackEntry, List<PathMemory> pmems, LeftTupleSets resultLeftTuples, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSink sink)
           
 
Method Summary
 boolean equals(Object obj)
           
 WorkingMemoryAction getAction()
           
 LeftTupleSink getLeftTupleSink()
           
 String getName()
           
 Query getQuery()
           
 QueryElementNode.QueryElementNodeMemory getQueryNodeMemory()
           
 InternalViewChangedEventListener getQueryResultCollector()
           
 RightTupleList getResultInsertRightTupleList()
           
 LeftTupleSets getResultLeftTupleSets()
           
 RightTupleList getResultRetractRightTupleList()
           
 RightTupleList getResultUpdateRightTupleList()
           
 List<PathMemory> getRuleMemories()
           
 StackEntry getStackEntry()
           
 org.kie.api.runtime.rule.Variable[] getVariables()
           
 int hashCode()
           
 boolean isOpen()
           
 void setAction(WorkingMemoryAction action)
           
 void setParameters(Object[] params)
           
 void setQuery(Query query)
           
 void setResultInsertRightTupleList(RightTupleList evaluateActionsRightTupleList)
           
 void setResultRetractRightTupleList(RightTupleList retractRightTupleList)
           
 void setResultUpdateRightTupleList(RightTupleList insertUpdateRightTupleList)
           
 String toString()
           
 
Methods inherited from class org.drools.core.base.ArrayElements
getElements, setElements
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DroolsQuery

public DroolsQuery(String name,
                   Object[] params,
                   InternalViewChangedEventListener resultsCollector,
                   boolean open)

DroolsQuery

public DroolsQuery(String name,
                   Object[] params,
                   InternalViewChangedEventListener resultsCollector,
                   boolean open,
                   StackEntry stackEntry,
                   List<PathMemory> pmems,
                   LeftTupleSets resultLeftTuples,
                   QueryElementNode.QueryElementNodeMemory qmem,
                   LeftTupleSink sink)
Method Detail

setParameters

public void setParameters(Object[] params)

getName

public String getName()

getVariables

public org.kie.api.runtime.rule.Variable[] getVariables()

getResultLeftTupleSets

public LeftTupleSets getResultLeftTupleSets()

getStackEntry

public StackEntry getStackEntry()

getRuleMemories

public List<PathMemory> getRuleMemories()

getQueryNodeMemory

public QueryElementNode.QueryElementNodeMemory getQueryNodeMemory()

getLeftTupleSink

public LeftTupleSink getLeftTupleSink()

setQuery

public void setQuery(Query query)

getQuery

public Query getQuery()

getQueryResultCollector

public InternalViewChangedEventListener getQueryResultCollector()

isOpen

public boolean isOpen()

getResultInsertRightTupleList

public RightTupleList getResultInsertRightTupleList()

setResultInsertRightTupleList

public void setResultInsertRightTupleList(RightTupleList evaluateActionsRightTupleList)

getResultUpdateRightTupleList

public RightTupleList getResultUpdateRightTupleList()

setResultUpdateRightTupleList

public void setResultUpdateRightTupleList(RightTupleList insertUpdateRightTupleList)

getResultRetractRightTupleList

public RightTupleList getResultRetractRightTupleList()

setResultRetractRightTupleList

public void setResultRetractRightTupleList(RightTupleList retractRightTupleList)

getAction

public WorkingMemoryAction getAction()

setAction

public void setAction(WorkingMemoryAction action)

hashCode

public int hashCode()
Overrides:
hashCode in class ArrayElements

equals

public boolean equals(Object obj)
Overrides:
equals in class ArrayElements

toString

public String toString()
Overrides:
toString in class Object

Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.