public class RMListKeyEvaluator extends java.lang.Object implements RMKey.Get, RMKeyChain.Get
Constructor and Description |
---|
RMListKeyEvaluator(java.lang.Object anObj,
java.lang.String aKey)
Creates a new list key evaluator for a given object and a key.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getKeyChainValue(java.lang.Object aKeyChain)
Intercept valueForKeyChain so we can coalate nested lists.
|
java.lang.Object |
getKeyValue(java.lang.String aKey)
Intercept valueForKey so we can install LKE's all the way down keychain evaluation.
|
public RMListKeyEvaluator(java.lang.Object anObj, java.lang.String aKey)
public java.lang.Object getKeyValue(java.lang.String aKey)
getKeyValue
in interface RMKey.Get
public java.lang.Object getKeyChainValue(java.lang.Object aKeyChain)
getKeyChainValue
in interface RMKeyChain.Get