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->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.