# Hierarchy For Package org.opensaml.saml.criterion

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.saml.criterion.ArtifactCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.BestMatchLocationCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.BindingCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.EndpointCriterion<EndpointType> (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.EntityRoleCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.ProtocolCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.RoleDescriptorCriterion (implements net.shibboleth.shared.resolver.Criterion)
  - org.opensaml.saml.criterion.StartsWithLocationCriterion (implements net.shibboleth.shared.resolver.Criterion)