CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     P     > >     Path
Path::Abstract
Fast and featureful UNIX-style path parsing and manipulation
Path::Abstract::Fast
Path::Abstract::Underload
Path::Abstract without stringification overloading
Path::Ancestor
Find the longest common ancestor of N paths
Path::Class
Cross-platform path specification manipulation
Path::Class::Dir
Objects representing directories
Path::Class::Each
Iterate lines in a file
Path::Class::Entity
Path::Class::File
Objects representing files
Path::Class::File::Lockable
lock your files with Path::Class::File
Path::Class::File::Stat
cache and compare stat() calls on a Path::Class::File object
Path::Class::Iterator
walk a directory structure
Path::Class::Unicode
Maps Unicode filenames to local encoding and code pages
Path::Class::URI
Serializes and deserializes Path::Class objects as file:// URI
Path::Class::Versioned
A simple module for managing versioned file names
Path::Dispatcher
flexible and extensible dispatch
Path::Dispatcher::Declarative
sugary dispatcher
Path::Dispatcher::Declarative::Builder
Path::Dispatcher::Dispatch
a list of matches
Path::Dispatcher::Match
the result of a successful rule match
Path::Dispatcher::Path
path and some optional metadata
Path::Dispatcher::Role::Rules
"has a list of rules"
Path::Dispatcher::Rule
predicate and codeblock
Path::Dispatcher::Rule::Alternation
any rule must match
Path::Dispatcher::Rule::Always
always matches
Path::Dispatcher::Rule::Chain
Path::Dispatcher::Rule::CodeRef
predicate is any subroutine
Path::Dispatcher::Rule::Dispatch
redispatch
Path::Dispatcher::Rule::Empty
matches only the empty path
Path::Dispatcher::Rule::Enum
one of a list of strings must match
Path::Dispatcher::Rule::Eq
predicate is a string equality
Path::Dispatcher::Rule::Intersection
all rules must match
Path::Dispatcher::Rule::Metadata
match path's metadata
Path::Dispatcher::Rule::Regex
predicate is a regular expression
Path::Dispatcher::Rule::Sequence
a sequence of rules
Path::Dispatcher::Rule::Tokens
predicate is a list of tokens
Path::Dispatcher::Rule::Under
rules under a predicate
Path::Extended
yet another Path class
Path::Extended::Class
Path::Extended::Class::Dir
Path::Extended::Class::File
Path::Extended::Dir
Path::Extended::Entity
Path::Extended::File
Path::Iter
Simple Efficient Path Iteration
Path::Mapper
Map a virtual path to an actual one
Path::Resolver
go from "file" names to things
Path::Resolver::CustomConverter
a one-off converter between any two types using a coderef
Path::Resolver::Resolver::AnyDist
find content in any installed CPAN distribution's "ShareDir"
Path::Resolver::Resolver::Archive::Tar
find content inside a tar archive
Path::Resolver::Resolver::DataSection
find content in a package's Data::Section content
Path::Resolver::Resolver::DistDir
find content in a prebound CPAN distribution's "ShareDir"
Path::Resolver::Resolver::FileSystem
find files in the filesystem
Path::Resolver::Resolver::Hash
glorified hash lookup
Path::Resolver::Resolver::Mux::Ordered
multiplex resolvers by checking them in order
Path::Resolver::Resolver::Mux::Prefix
multiplex resolvers by using path prefix
Path::Resolver::Role::Converter
something that converts from one type to another
Path::Resolver::Role::FileResolver
a resolver that natively finds absolute file paths
Path::Resolver::Role::Resolver
resolving paths is just what resolvers do!
Path::Resolver::SimpleEntity
a dead-simple entity to return, only provides content
Path::Resolver::Types
types for use with Path::Resolver
Path::Resource
URI/Path::Class combination
Path::Resource::Base
A resource base for a Path::Resource object
Path::Router
A tool for routing paths
Path::Router::Route
An object to represent a route
Path::Router::Route::Match
The result of a Path::Router match
Path::Router::Shell
An interactive shell for testing router configurations
Path::Router::Types
A set of types that Path::Router uses
Path::Trim
Makes paths compact

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.