Class ConsequenceDataStoreImpl<T>
- java.lang.Object
-
- org.drools.ruleunits.impl.datasources.ConsequenceDataStoreImpl<T>
-
- All Implemented Interfaces:
ConsequenceDataStore<T>
public class ConsequenceDataStoreImpl<T> extends Object implements ConsequenceDataStore<T>
-
-
Constructor Summary
Constructors Constructor Description ConsequenceDataStoreImpl(org.kie.api.runtime.rule.RuleContext ruleContext, org.drools.ruleunits.api.DataStore<T> dataStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(T object)voidaddLogical(T object)voidremove(T object)voidupdate(T object, String... modifiedProperties)voidupdate(T object, org.drools.core.util.bitmask.BitMask bitMask)
-
-
-
Constructor Detail
-
ConsequenceDataStoreImpl
public ConsequenceDataStoreImpl(org.kie.api.runtime.rule.RuleContext ruleContext, org.drools.ruleunits.api.DataStore<T> dataStore)
-
-
Method Detail
-
add
public void add(T object)
- Specified by:
addin interfaceConsequenceDataStore<T>
-
addLogical
public void addLogical(T object)
- Specified by:
addLogicalin interfaceConsequenceDataStore<T>
-
update
public void update(T object, String... modifiedProperties)
- Specified by:
updatein interfaceConsequenceDataStore<T>
-
update
public void update(T object, org.drools.core.util.bitmask.BitMask bitMask)
-
remove
public void remove(T object)
- Specified by:
removein interfaceConsequenceDataStore<T>
-
-