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) |
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(LeftTuple 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–2015 JBoss by Red Hat. All rights reserved.