class Hocon::Impl::Tokens::UnquotedText

Attributes

value[R]

Public Class Methods

new(origin, s) click to toggle source
Calls superclass method
# File lib/hocon/impl/tokens.rb, line 80
def initialize(origin, s)
  super(TokenType::UNQUOTED_TEXT, origin)
  @value = s
end

Public Instance Methods

==(other) click to toggle source
Calls superclass method
# File lib/hocon/impl/tokens.rb, line 94
def ==(other)
  super(other) && other.value == @value
end
can_equal(o) click to toggle source
# File lib/hocon/impl/tokens.rb, line 90
def can_equal(o)
  o.is_a?(UnquotedText)
end
hash() click to toggle source
Calls superclass method
# File lib/hocon/impl/tokens.rb, line 98
def hash
  41 * (41 + super) + value.hash
end
to_s() click to toggle source
# File lib/hocon/impl/tokens.rb, line 86
def to_s
  "'#{value}'"
end
token_text() click to toggle source
# File lib/hocon/impl/tokens.rb, line 102
def token_text
  @value
end