Module: FiasReader

Defined in:
lib/fias_reader.rb,
lib/fias_reader/cache.rb,
lib/fias_reader/scope.rb,
lib/fias_reader/table.rb,
lib/fias_reader/parser.rb,
lib/fias_reader/reader.rb,
lib/fias_reader/version.rb,
lib/fias_reader/cache/guid.rb,
lib/fias_reader/reader/row.rb,
lib/fias_reader/parse_logic.rb,
lib/fias_reader/table/house.rb,
lib/fias_reader/parse_logic/rows.rb,
lib/fias_reader/parse_logic/stub.rb,
lib/fias_reader/parse_logic/depth.rb,
lib/fias_reader/cache/address_part.rb,
lib/fias_reader/parse_logic/logger.rb,
lib/fias_reader/table/address_part.rb,
lib/fias_reader/parse_logic/abstract.rb,
lib/fias_reader/parse_logic/attributes.rb,
lib/fias_reader/parse_logic/attributes_select.rb,
lib/fias_reader/cache/address_part/level_adapter.rb

Defined Under Namespace

Modules: Cache, ParseLogic Classes: Parser, Reader, Scope, Table

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Class Method Details

.open(path) ⇒ Object

Создаем инстанс ФИАС базы. Параметр путь до файлов базы



38
39
40
# File 'lib/fias_reader.rb', line 38

def self.open(path)
  FiasReader::Reader.new path
end