class PbJsonParser::Config

Attributes

field_types[R]
skip_fields[R]

Public Class Methods

new() click to toggle source
# File lib/pb_json_parser/config.rb, line 5
def initialize
  @skip_fields = []
  @field_types = []
end

Public Instance Methods

field_types=(types) click to toggle source

@param [<String>] types

# File lib/pb_json_parser/config.rb, line 19
def field_types=(types)
  if !types.is_a?(Array)
    raise "invalid field_types: #{types}"
  end
  @field_types = types
end
skip_fields=(fields) click to toggle source

@param [<String>] fields

# File lib/pb_json_parser/config.rb, line 11
def skip_fields=(fields)
  if !fields.is_a?(Array)
    raise "invalid skip_fields: #{fields}"
  end
  @skip_fields = fields
end