public static class XpathConstraint.XpathDataProvider extends Object implements DataProvider
Constructor and Description |
---|
XpathDataProvider(org.drools.core.rule.constraint.XpathConstraint.XpathEvaluator xpathEvaluator,
Declaration declaration) |
Modifier and Type | Method and Description |
---|---|
DataProvider |
clone() |
Object |
createContext() |
boolean |
equals(Object obj) |
Declaration[] |
getRequiredDeclarations() |
Iterator |
getResults(Tuple leftTuple,
InternalWorkingMemory wm,
PropagationContext ctx,
Object providerContext) |
int |
hashCode() |
boolean |
isReactive() |
void |
replaceDeclaration(Declaration declaration,
Declaration resolved) |
String |
toString() |
public XpathDataProvider(org.drools.core.rule.constraint.XpathConstraint.XpathEvaluator xpathEvaluator, Declaration declaration)
public Declaration[] getRequiredDeclarations()
getRequiredDeclarations
in interface DataProvider
public Object createContext()
createContext
in interface DataProvider
public Iterator getResults(Tuple leftTuple, InternalWorkingMemory wm, PropagationContext ctx, Object providerContext)
getResults
in interface DataProvider
public DataProvider clone()
clone
in interface DataProvider
clone
in class Object
public void replaceDeclaration(Declaration declaration, Declaration resolved)
replaceDeclaration
in interface DataProvider
public boolean isReactive()
isReactive
in interface DataProvider
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.