public static class XpathConstraint.XpathDataProvider extends Object implements DataProvider
Constructor and Description |
---|
XpathConstraint.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() |
void |
replaceDeclaration(Declaration declaration,
Declaration resolved) |
String |
toString() |
public XpathConstraint.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
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.