NAME

Archive::Raw::Match - libarchive Match class

VERSION

version 0.03

DESCRIPTION

A Archive::Raw::Match represents a matcher

METHODS

new( )

Create a new matcher.

excluded( $entry )

Test if $entry is excluded.

path_excluded( $entry )

Test if $entry is excluded.

time_excluded( $entry )

Test if $entry is excluded.

owner_excluded( $entry )

Test if $entry is excluded.

include_pattern( $pattern )

Add $pattern to the include list.

include_pattern_from_file( $file )

Add the patterns in $file to the include list.

exclude_pattern( $pattern )

Add $pattern to the exclude list.

exclude_pattern_from_file( $file )

Add the patterns in $file to the exclude list.

include_uid( $uid )

Add $uid to the include list.

include_gid( $gid )

Add $gid to the include list.

include_uname( $uname )

Add $uname to the include list.

include_gname( $gname )

Add $gname to the include list.

AUTHOR

Jacques Germishuys <jacquesg@striata.com>

LICENSE AND COPYRIGHT

Copyright 2019 Jacques Germishuys.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.