# Package net.shibboleth.idp.attribute.filter.policyrule.logic.impl

@NonnullElements package net.shibboleth.idp.attribute.filter.policyrule.logic.impl
Implementation of the logical Policy Rules. The classes in this package all implement `Matcher`

Classes
Class
Description
AbstractComposedPolicyRule
Base class for `PolicyRequirementRule` implementations that are compositions of other `PolicyRequirementRule`s.
AndPolicyRule
`PolicyRequirementRule` that implements the conjunction of Policy Rules.
NotPolicyRule
`PolicyRequirementRule` that implements the negation of a matcher.
OrPolicyRule
`PolicyRequirementRule` that implements the disjunction of Policy Rules.