public static class PrePostConditionInterceptor.PrePostConditionFetcher extends java.lang.Object implements IValueFetcher
| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.Object[] | argsThe arguments. | 
| protected java.lang.Object | currentargThe current arguments. | 
| protected java.util.List<java.lang.Object> | iresThe intermediate results. | 
| protected java.lang.Object | resultThe result. | 
| Constructor and Description | 
|---|
| PrePostConditionFetcher(java.lang.Object[] args,
                       java.lang.Object currentarg,
                       java.lang.Object result,
                       java.util.List<java.lang.Object> ires) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | fetchValue(java.lang.String name)Fetch a value via its name. | 
| java.lang.Object | fetchValue(java.lang.String name,
          java.lang.Object object) | 
protected java.lang.Object[] args
protected java.lang.Object currentarg
protected java.lang.Object result
protected java.util.List<java.lang.Object> ires
public PrePostConditionFetcher(java.lang.Object[] args,
                               java.lang.Object currentarg,
                               java.lang.Object result,
                               java.util.List<java.lang.Object> ires)
public java.lang.Object fetchValue(java.lang.String name)
IValueFetcherfetchValue in interface IValueFetchername - The name.public java.lang.Object fetchValue(java.lang.String name,
                                   java.lang.Object object)