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(Tuple 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 DataProviderpublic Object createContext()
createContext in interface DataProviderpublic Iterator getResults(Tuple leftTuple, InternalWorkingMemory wm, PropagationContext ctx, Object providerContext)
getResults in interface DataProviderpublic DataProvider clone()
clone in interface DataProviderclone in class Objectpublic void replaceDeclaration(Declaration declaration, Declaration resolved)
replaceDeclaration in interface DataProviderCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.