Interface ParamProvider
- All Known Implementing Classes:
DeclaredParamProvider
,EmptyParamProvider
,SpecifiedParamProvider
public interface ParamProvider
The parameter object provider for this variable/parameters of the entry method.
This class also supports supplying objects pointed to by fields
of parameter objects, as well as elements of array objects.
-
Method Summary
-
Method Details
-
getThisObjs
- Returns:
- the objects for this variable.
-
getParamObjs
- Returns:
- the objects for i-th parameter (starting from 0).
-
getFieldObjs
TwoKeyMultiMap<Obj,JField, getFieldObjs()Obj> - Returns:
- the objects pointed to by parameter objects' fields.
-
getArrayObjs
- Returns:
- the elements contained in parameter arrays.
-