Internal-class        package:AffyCompatible        R Documentation

(_I_n_t_e_r_n_a_l) _R_e_p_r_e_s_e_n_t '_t_y_p_e_d _a_s_s_o_c_i_a_t_i_o_n_s' _f_r_o_m _X_M_L _d_o_c_u_m_e_n_t_s

_D_e_s_c_r_i_p_t_i_o_n:

     This internal class represents `typed associates' (vectors of
     identically-typed objects) that appear as vectors to the R user.

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     Objects are created internally, during XML document parsing.

_S_l_o_t_s:


     '._D_a_t_a': Object of class '"list"' containg the association objects

     '._e_x_t_e_n_d_s': Object of class '"character"' and length 1 describing
          the class each element in '.Data' must extend

_E_x_t_e_n_d_s:

     Class '"list"', from data part. Class '"vector"', by class "list",
     distance 2.

_M_e_t_h_o_d_s:


     [ 'signature(x = ".TypedAssociation", i = "numeric", j =
          "missing")': Subset the typed association, returning a typed
          association with elements i.

     [ 'signature(x = ".TypedAssociation", i = "ANY", j = "ANY")': This
          method is present to stop access to subsetting methods for
          class 'list'; it has no user-visibile functionality.

     _s_h_o_w 'signature(object = ".TypedAssociation")': Compactly display
          the typed associate, e.g., for '.extneds=Foo' and length 5,
          display 'Foo(5)'.


_A_u_t_h_o_r(_s):

     Martin Morgan

