Package org.drools.base.rule.constraint
Class XpathConstraint.XpathDataProvider
java.lang.Object
org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- All Implemented Interfaces:
Serializable,Cloneable,DataProvider
- Enclosing class:
- XpathConstraint
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionXpathDataProvider(org.drools.base.rule.constraint.XpathConstraint.XpathEvaluator xpathEvaluator, Declaration declaration) -
Method Summary
Modifier and TypeMethodDescriptionclone()booleangetResults(BaseTuple tuple, ValueResolver valueResolver, Object providerContext) inthashCode()booleanvoidreplaceDeclaration(Declaration declaration, Declaration resolved) toString()
-
Constructor Details
-
XpathDataProvider
public XpathDataProvider(org.drools.base.rule.constraint.XpathConstraint.XpathEvaluator xpathEvaluator, Declaration declaration)
-
-
Method Details
-
getRequiredDeclarations
- Specified by:
getRequiredDeclarationsin interfaceDataProvider
-
createContext
- Specified by:
createContextin interfaceDataProvider
-
getResults
- Specified by:
getResultsin interfaceDataProvider
-
clone
- Specified by:
clonein interfaceDataProvider- Overrides:
clonein classObject
-
replaceDeclaration
- Specified by:
replaceDeclarationin interfaceDataProvider
-
toString
-
equals
-
hashCode
public int hashCode() -
isReactive
public boolean isReactive()- Specified by:
isReactivein interfaceDataProvider
-