class Environment::Version

Attributes

debug[R]
devel[R]
mejor[R]
minor[R]

Public Class Methods

new(mejor, minor, debug, devel) click to toggle source
# File core/environment.rb, line 49
def initialize(mejor, minor, debug, devel)
  @mejor = mejor
  @minor = minor
  @debug = debug
  @devel = devel
end

Public Instance Methods

<=>(other) click to toggle source
# File core/environment.rb, line 80
def <=>(other)
  if other.size == 4 then
    self.to_a <=> other.to_a
  end
end
inspect() click to toggle source
# File core/environment.rb, line 72
def inspect
  "#{Environment::NAME} ver.#{self.to_s}"
end
size() click to toggle source
# File core/environment.rb, line 76
def size
  4
end
to_a() click to toggle source
# File core/environment.rb, line 56
def to_a
  [@mejor, @minor, @debug, @devel]
end
to_f() click to toggle source
# File core/environment.rb, line 68
def to_f
  @mejor + @minor/100
end
to_i() click to toggle source
# File core/environment.rb, line 64
def to_i
  @mejor
end
to_s() click to toggle source
# File core/environment.rb, line 60
def to_s
  self.to_a.join('.')
end