NAME

TPath::Selector::Predicated - role of selectors that have predicates

VERSION

version 1.007

DESCRIPTION

A TPath::Selector that holds a list of TPath::Predicates.

ATTRIBUTES

predicates

Auto-deref'ed list of TPath::Predicate objects that filter anything selected by this selector.

METHODS

apply_predicates

Expects a list of TPath::Context objects. Applies each predicate to this in turn and returns the filtered list.

ROLES

TPath::Selector

AUTHOR

David F. Houghton <dfhoughton@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2013 by David F. Houghton.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.