class FileData::FileInfo
Operations common to all files
Attributes
info_maps[R]
Public Class Methods
can_handle?(filename)
click to toggle source
# File lib/file_data/file_types/file_info.rb, line 25 def self.can_handle?(filename) info_maps.key?(get_reader_key(filename)) end
get_reader_key(filename)
click to toggle source
# File lib/file_data/file_types/file_info.rb, line 29 def self.get_reader_key(filename) File.extname(filename).downcase end
reader_class(filename)
click to toggle source
# File lib/file_data/file_types/file_info.rb, line 21 def self.reader_class(filename) info_maps[get_reader_key(filename)] end