class RealPage::AttributeParser::Base

Base class for attribute parsers.

Attributes

value[R]

Public Class Methods

new(value) click to toggle source

@param value [String] the response value from RealPage

# File lib/real_page/attribute_parser/base.rb, line 6
def initialize(value)
  @value = value
end

Public Instance Methods

parse() click to toggle source

@return [Object] the parsed attribute value

# File lib/real_page/attribute_parser/base.rb, line 11
def parse
  raise NotImplementedError,
        "#{self.class.name} must implement #{__method__}"
end