MethodWithNext-class         package:methods         R Documentation

_C_l_a_s_s _M_e_t_h_o_d_W_i_t_h_N_e_x_t

_D_e_s_c_r_i_p_t_i_o_n:

     Class of method definitions set up for callNextMethod

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects from this class are generated as a side-effect of calls to
     'callNextMethod'.

_S_l_o_t_s:

     '._D_a_t_a': Object of class '"function"'; the actual function
          definition.

     '_n_e_x_t_M_e_t_h_o_d': Object of class '"PossibleMethod"' the method to use
          in response to a 'callNextMethod()' call.

     '_e_x_c_l_u_d_e_d': Object of class '"list"'; one or more signatures
          excluded in finding the next method. 

     '_t_a_r_g_e_t': Object of class '"signature"', from class
          '"MethodDefinition"'

     '_d_e_f_i_n_e_d': Object of class '"signature"', from class
          '"MethodDefinition"' 

     '_g_e_n_e_r_i_c': Object of class '"character"'; the function for which
          the method was created.   

_E_x_t_e_n_d_s:

     Class '"MethodDefinition"', directly.
      Class '"function"', from data part.
      Class '"PossibleMethod"', by class '"MethodDefinition"'.
      Class '"OptionalMethods"', by class '"MethodDefinition"'.

_M_e_t_h_o_d_s:

     _f_i_n_d_N_e_x_t_M_e_t_h_o_d 'signature(method = "MethodWithNext")': used
          internally by method dispatch. 

     _l_o_a_d_M_e_t_h_o_d 'signature(method = "MethodWithNext")': used internally
          by method dispatch. 

     _s_h_o_w 'signature(object = "MethodWithNext")' 

_S_e_e _A_l_s_o:

     'callNextMethod', and  'MethodDefinition-class'.

