VersionNumber-class        package:reposTools        R Documentation

_A _c_l_a_s_s _t_o _h_a_n_d_l_e _v_e_r_s_i_o_n _n_u_m_b_e_r_s

_D_e_s_c_r_i_p_t_i_o_n:

     This class maintains a version number and provides appropriate
     operations to manipulate it

_O_b_j_e_c_t_s _f_r_o_m _t_h_e _C_l_a_s_s:

     VersionNumber objects should be created with the function
     buildVersionNumber.

_S_l_o_t_s:

     '_s_t_r_i_n_g_R_e_p': Object of class '"character"', string representation
          of the version (e.g. "1.2.3")

_M_e_t_h_o_d_s:

     _m_a_j_o_r '(VersionNumber)': The major number of the version number 

     _m_i_n_o_r '(VersionNumber)': The minor number of the version number 

     _r_e_v_i_s_i_o_n '(VersionNumber)': The revision portion of the version
          number 

     _s_t_r_i_n_g_R_e_p '(VersionNumber)': The string representation of the
          version number 

     _s_h_o_w '(VersionNumber)': Outputs a string representation.

     _a_s._c_h_a_r_a_c_t_e_r '(VersionNumber)': Outputs a string representation.

     == '(VersionNumber)': Equals comparitor

     != '(VersionNumber)': Not equals comparitor

     >= '(VersionNumber)': Greater or equal comparitor

     <= '(VersionNumber)': Less or equal comparitor

     < '(VersionNumber)': Less than comparitor

     > '(VersionNumber)': Greater than comparitor    

_A_u_t_h_o_r(_s):

     Jeff Gentry

_S_e_e _A_l_s_o:

     'buildVersionNumber'

_E_x_a_m_p_l_e_s:

     a <- buildVersionNumber("1.2.3")
     major(a)
     minor(a)
     revision(a)
     stringRep(a)

