public List < Object > collectParamaters ( Object base , Object [ ] params ) throws Throwable { parameters . clear ( ) ; for ( int i = 0 ; i < getLastParameterIndex ( ) ; i ++ ) parameters . ( coerceToType ( params [ i ] , getParameterTypes ( ) [ i ] ) ) ; return parameters ; }
Basic parameter collection with pulling inherited cascade chaining .