Package org.drools.traits.core.metadata
Interface Modify<T>
-
- All Superinterfaces:
Identifiable,MetaCallableTask<T>,Serializable,WorkingMemoryTask<T>
- All Known Implementing Classes:
ModifyLiteral,ModifyLiteral.InverseModifyLiteral
public interface Modify<T> extends WorkingMemoryTask<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.drools.traits.core.metadata.MetaCallableTask
MetaCallableTask.KIND
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tcall(org.drools.kiesession.rulebase.InternalKnowledgeBase knowledgeBase)Tcall(T o)Object[]getAdditionalUpdates()org.drools.core.util.bitmask.BitMaskgetAdditionalUpdatesModificationMask(int j)ClassgetModificationClass()org.drools.core.util.bitmask.BitMaskgetModificationMask()ModifyTaskgetSetterChain()TgetTarget()-
Methods inherited from interface org.drools.traits.core.metadata.Identifiable
getId, getUri
-
Methods inherited from interface org.drools.traits.core.metadata.MetaCallableTask
call, kind
-
Methods inherited from interface org.drools.traits.core.metadata.WorkingMemoryTask
getSetters, getTargetId
-
-
-
-
Method Detail
-
getTarget
T getTarget()
- Specified by:
getTargetin interfaceWorkingMemoryTask<T>
-
call
T call(org.drools.kiesession.rulebase.InternalKnowledgeBase knowledgeBase)
-
getModificationMask
org.drools.core.util.bitmask.BitMask getModificationMask()
-
getModificationClass
Class getModificationClass()
-
getSetterChain
ModifyTask getSetterChain()
-
getAdditionalUpdates
Object[] getAdditionalUpdates()
-
getAdditionalUpdatesModificationMask
org.drools.core.util.bitmask.BitMask getAdditionalUpdatesModificationMask(int j)
-
-