class Copper::DataTypes::FilenameClass
Attributes
expanded_path[RW]
ext[RW]
name[RW]
path[RW]
Public Class Methods
new(filename)
click to toggle source
# File lib/copper/data_types/filename.rb, line 40 def initialize(filename) @expanded_path = File.expand_path(filename) @ext = File.extname(filename) @name = File.basename(filename, @ext) @path = File.dirname(filename) end
Public Instance Methods
to_s()
click to toggle source
# File lib/copper/data_types/filename.rb, line 47 def to_s "path:#{@paht}, name:#{@name}, ext:#{@ext}" end