List::Filter::Transform::Library::FileSystem - transforms for working with unix file listings


List-Filter documentation  | view source Contained in the List-Filter distribution.

Index


NAME

Top

List::Filter::Transform::Library::FileSystem - transforms for working with unix file listings

SYNOPSIS

Top

   # This is a plugin, not intended for direct use.
   # See: List::Filter::Storage::CODE

DESCRIPTION

Top

A library of standard List::Filter "transforms" for working with unix file listings.

See List::Filter::Transform::Library::Documentation for information about the transforms defined by this module.

filters

The following is a (most likely partialy) listing of named filters are defined by this module.

Note that all follow the "leading colon" naming convention.

:dwim_upcaret

Returns a transform to be used on regexps that are intended to pick entries out of unix file system listings:

It converts a leading "^" in a regexp into a "\b", except when it looks like you really meant to match the beginning of the string, which in a file listing is typically relatively uninteresting, e.g.

   /usr/share/bin/this
   /usr/share/bin/that
   /usr/share/bin/theother
   ...

METHODS

new

Instantiates a new List::Filter::Profile object.

Takes an optional hashref as an argument, with named fields identical to the names of the object attributes.

With no arguments, the newly created profile will be empty.

init

Initialize object attributes and then lock them down to prevent accidental creation of new ones.

Note: there is no leading underscore on name "init", though it's arguably an "internal" routine (i.e. not likely to be of use to client code).

define_filters_href

basic setters and getters

storage_handler

Getter for object attribute storage_handler

set_storage_handler

Setter for object attribute set_storage_handler

SEE ALSO

Top

List::Filter List::Filter::Project

List::Filter::App::Relate

AUTHOR

Top

Joseph Brenner, <doom@kzsu.stanford.edu>, 24 May 2007

COPYRIGHT AND LICENSE

Top

BUGS

Top

None reported... yet.


List-Filter documentation  | view source Contained in the List-Filter distribution.