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() |
Declaration[] |
getRequiredDeclarations() |
Iterator |
getResults(LeftTuple leftTuple,
InternalWorkingMemory wm,
PropagationContext ctx,
Object providerContext) |
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(LeftTuple 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–2015 JBoss by Red Hat. All rights reserved.