public static class ModifyLiteral.ModifyTaskLiteral<T,R,C> extends Object implements ModifyTask, Serializable
Modifier and Type | Field and Description |
---|---|
protected Lit |
mode |
protected ModifyLiteral.ModifyTaskLiteral<T,?,?> |
nextTask |
protected org.drools.core.metadata.MetaProperty<T,R,C> |
propertyLiteral |
protected C |
value |
Modifier | Constructor and Description |
---|---|
protected |
ModifyTaskLiteral(org.drools.core.metadata.MetaProperty<?,R,C> p,
C val,
Lit mode) |
Modifier and Type | Method and Description |
---|---|
void |
call(T target) |
void |
computeModificationMasks(BitMask mask,
List<String> settableProperties,
Object[] with,
BitMask[] extraMasks,
List<String>[] inverseSettableProperties) |
boolean |
equals(Object o) |
Lit |
getMode() |
ModifyTask |
getNext() |
org.drools.core.metadata.MetaProperty |
getProperty() |
Object |
getValue() |
int |
hashCode() |
protected C value
protected Lit mode
protected ModifyLiteral.ModifyTaskLiteral<T,?,?> nextTask
public void call(T target)
public void computeModificationMasks(BitMask mask, List<String> settableProperties, Object[] with, BitMask[] extraMasks, List<String>[] inverseSettableProperties)
public org.drools.core.metadata.MetaProperty getProperty()
getProperty
in interface ModifyTask
public Object getValue()
getValue
in interface ModifyTask
public Lit getMode()
getMode
in interface ModifyTask
public ModifyTask getNext()
getNext
in interface ModifyTask
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.