Class SupplierDataProvider
java.lang.Object
org.drools.modelcompiler.constraints.SupplierDataProvider
- All Implemented Interfaces:
Serializable,Cloneable,org.drools.base.rule.accessor.DataProvider
public class SupplierDataProvider
extends Object
implements org.drools.base.rule.accessor.DataProvider
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.base.rule.accessor.DataProviderclone()org.drools.base.rule.Declaration[]getResults(org.drools.base.reteoo.BaseTuple tuple, org.drools.base.base.ValueResolver valueResolver, Object providerContext) booleanvoidreplaceDeclaration(org.drools.base.rule.Declaration declaration, org.drools.base.rule.Declaration resolved)
-
Constructor Details
-
SupplierDataProvider
-
-
Method Details
-
getRequiredDeclarations
public org.drools.base.rule.Declaration[] getRequiredDeclarations()- Specified by:
getRequiredDeclarationsin interfaceorg.drools.base.rule.accessor.DataProvider
-
createContext
- Specified by:
createContextin interfaceorg.drools.base.rule.accessor.DataProvider
-
getResults
public Iterator getResults(org.drools.base.reteoo.BaseTuple tuple, org.drools.base.base.ValueResolver valueResolver, Object providerContext) - Specified by:
getResultsin interfaceorg.drools.base.rule.accessor.DataProvider
-
clone
public org.drools.base.rule.accessor.DataProvider clone() -
replaceDeclaration
public void replaceDeclaration(org.drools.base.rule.Declaration declaration, org.drools.base.rule.Declaration resolved) - Specified by:
replaceDeclarationin interfaceorg.drools.base.rule.accessor.DataProvider
-
isReactive
public boolean isReactive()- Specified by:
isReactivein interfaceorg.drools.base.rule.accessor.DataProvider
-