class FlatKit::Xsv::Format

Public Class Methods

format_name() click to toggle source
# File lib/flat_kit/xsv/format.rb, line 4
def self.format_name
  "xsv"
end
handles?(filename) click to toggle source
# File lib/flat_kit/xsv/format.rb, line 8
def self.handles?(filename)
  parts = filename.split(".")
  %w[ csv tsv txt ].each do |ext|
    return true if parts.include?(ext)
  end
  return false
end
reader() click to toggle source
# File lib/flat_kit/xsv/format.rb, line 16
def self.reader
  ::FlatKit::Xsv::Reader
end
writer() click to toggle source
# File lib/flat_kit/xsv/format.rb, line 20
def self.writer
  ::FlatKit::Xsv::Writer
end