class Hocon::Impl::Tokens::IgnoredWhitespace

Attributes

value[R]

Public Class Methods

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

Public Instance Methods

==(other) click to toggle source
Calls superclass method
# File lib/hocon/impl/tokens.rb, line 122
def ==(other)
  super(other) && other.value == value
end
can_equal(o) click to toggle source
# File lib/hocon/impl/tokens.rb, line 118
def can_equal(o)
  o.is_a?(IgnoredWhitespace)
end
hash() click to toggle source
Calls superclass method
# File lib/hocon/impl/tokens.rb, line 126
def hash
  41 * (41 + super) + value.hash
end
to_s() click to toggle source
# File lib/hocon/impl/tokens.rb, line 114
def to_s
  "'#{value}' (WHITESPACE)"
end
token_text() click to toggle source
# File lib/hocon/impl/tokens.rb, line 130
def token_text
  @value
end