public class ERDDelayedConditionalAssignment extends ERDDelayedAssignment implements ERDComputingAssignmentInterface
com.webobjects.eocontrol.EOKeyValueArchiving._NullValueSupport, com.webobjects.eocontrol.EOKeyValueArchiving._NumberSupport, com.webobjects.eocontrol.EOKeyValueArchiving._TimestampSupport, com.webobjects.eocontrol.EOKeyValueArchiving.Awaking, com.webobjects.eocontrol.EOKeyValueArchiving.FinishInitialization, com.webobjects.eocontrol.EOKeyValueArchiving.Support| Modifier and Type | Field and Description |
|---|---|
NSArray |
_dependentKeys |
| Constructor and Description |
|---|
ERDDelayedConditionalAssignment(com.webobjects.eocontrol.EOKeyValueUnarchiver u)
Public constructor
|
ERDDelayedConditionalAssignment(String key,
Object value)
Public constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
decodeWithKeyValueUnarchiver(com.webobjects.eocontrol.EOKeyValueUnarchiver eokeyvalueunarchiver)
Static constructor required by the EOKeyValueUnarchiver
interface.
|
NSArray |
dependentKeys(String keyPath)
Implementation of the
ERDComputingAssignmentInterface. |
Object |
fireNow(com.webobjects.directtoweb.D2WContext c)
This method is called whenever the propertyKey is requested,
but the value in the cache is actually a rule.
|
firepublic NSArray _dependentKeys
public ERDDelayedConditionalAssignment(com.webobjects.eocontrol.EOKeyValueUnarchiver u)
u - key-value unarchiver used when unarchiving
from rule files.public static Object decodeWithKeyValueUnarchiver(com.webobjects.eocontrol.EOKeyValueUnarchiver eokeyvalueunarchiver)
eokeyvalueunarchiver - to be unarchivedpublic NSArray dependentKeys(String keyPath)
ERDComputingAssignmentInterface. This
assignment depends upon all of the qualifier keys from the formed
qualifier of the value of this assignment. This array of keys is
used when constructing the significant keys for the passed in keyPath.dependentKeys in interface ERDComputingAssignmentInterfacekeyPath - to compute significant keys for.public Object fireNow(com.webobjects.directtoweb.D2WContext c)
fireNow in class ERDDelayedAssignmentCopyright © 2002 – 2020 Project Wonder.