module Zipper
    class FileEntry
        def initialize(file_name, flatten_structure = false, file_path = nil)
            @name = file_name
            @path = file_path
            @flatten = flatten_structure
        end

        # Entry name, used as a real path in file system
        def name
            @name
        end

        # True if existing directory structure shouldn't be preserved'
        def flatten
            @flatten
        end

        # Path of entry in a zip archive
        def path
            @path
        end
    end
end