class Attributes::Value

Public Class Methods

new(value) click to toggle source
Calls superclass method
# File lib/rexleparser.rb, line 11
def initialize(value)
  #jr2020-04-30 super(value.gsub("'", '''))
  super(value)
end

Public Instance Methods

<(val2) click to toggle source
# File lib/rexleparser.rb, line 16
def <(val2)
  self.to_f < val2.to_f
end
>(val2) click to toggle source
# File lib/rexleparser.rb, line 20
def >(val2)
  self.to_f > val2.to_f
end
inspect() click to toggle source
Calls superclass method
# File lib/rexleparser.rb, line 24
def inspect()
  super().gsub('&lt;','<',).gsub('&gt;','>').gsub('&pos;',"'")
end
to_s(unescape: true) click to toggle source
# File lib/rexleparser.rb, line 28
def to_s(unescape: true)
  unescape ? self.gsub('&amp;','&').gsub('&pos;',"'") : self
end