Provided by: libfile-find-object-perl_0.2.8-1_all bug

NAME

       File::Find::Object::Result - a result class for File::Find::Object

DESCRIPTION

       This is a class returning a single File::Find::Object result as returned by its next_obj()
       method.

METHODS

   File::Find::Object::Result->new({%args});
       Initializes a new object from %args. For internal use.

   $result->base()
       Returns the base directory from which searching began.

   $result->path()
       Returns the full path of the result. As such "$ffo->next_obj()->path()" is equivalent to
       "$ffo->next()" .

   $result->is_dir()
       Returns true if the result refers to a directory.

   $result->is_file()
       Returns true if the result refers to a plain file (equivalent to the Perl "-f" operator).

   $result->is_link()
       Returns true if the result is a symbolic link.

   $result->dir_components()
       The components of the directory part of the path starting from base() (also the full path
       if the result is a directory) as an array reference.

   $result->basename()
       Returns the basename of the file (if it is a file and not a directory.)  Otherwise -
       undef().

   $result->full_components()
       Returns the full components of the result with the basename if it is a file.

   $result->stat_ret()
       The return value of "stat" in perlfunc for the result, placed inside an array reference.
       This is calculated by File::Find::Object and kept here for convenience and for internal
       use.

SEE ALSO

       File::Find::Object

LICENSE

       Copyright (C) 2005, 2006 by Olivier Thauvin

       This package is free software; you can redistribute it and/or modify it under the
       following terms:

       1. The GNU General Public License Version 2.0 -
       http://www.opensource.org/licenses/gpl-license.php

       2. The Artistic License Version 2.0 -
       http://www.perlfoundation.org/legal/licenses/artistic-2_0.html

       3. At your option - any later version of either or both of these licenses.