public final class DroolsQuery extends ArrayElements
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
WorkingMemoryAction |
getAction() |
LeftTupleSink |
getLeftTupleSink() |
String |
getName() |
QueryImpl |
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(QueryImpl query) |
void |
setResultInsertRightTupleList(RightTupleList evaluateActionsRightTupleList) |
void |
setResultRetractRightTupleList(RightTupleList retractRightTupleList) |
void |
setResultUpdateRightTupleList(RightTupleList insertUpdateRightTupleList) |
String |
toString() |
getElements, setElements
public DroolsQuery(String name, Object[] params, InternalViewChangedEventListener resultsCollector, boolean open)
public DroolsQuery(String name, Object[] params, InternalViewChangedEventListener resultsCollector, boolean open, StackEntry stackEntry, List<PathMemory> pmems, LeftTupleSets resultLeftTuples, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSink sink)
public void setParameters(Object[] params)
public String getName()
public org.kie.api.runtime.rule.Variable[] getVariables()
public LeftTupleSets getResultLeftTupleSets()
public StackEntry getStackEntry()
public List<PathMemory> getRuleMemories()
public QueryElementNode.QueryElementNodeMemory getQueryNodeMemory()
public LeftTupleSink getLeftTupleSink()
public void setQuery(QueryImpl query)
public QueryImpl getQuery()
public InternalViewChangedEventListener getQueryResultCollector()
public boolean isOpen()
public RightTupleList getResultInsertRightTupleList()
public void setResultInsertRightTupleList(RightTupleList evaluateActionsRightTupleList)
public RightTupleList getResultUpdateRightTupleList()
public void setResultUpdateRightTupleList(RightTupleList insertUpdateRightTupleList)
public RightTupleList getResultRetractRightTupleList()
public void setResultRetractRightTupleList(RightTupleList retractRightTupleList)
public WorkingMemoryAction getAction()
public void setAction(WorkingMemoryAction action)
public int hashCode()
hashCode
in class ArrayElements
public boolean equals(Object obj)
equals
in class ArrayElements
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.