# Hierarchy For Package org.opensaml.xacml.policy.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.opensaml.core.xml.AbstractXMLObject (implements org.opensaml.core.xml.XMLObject)
    - org.opensaml.xacml.impl.AbstractXACMLObject (implements org.opensaml.xacml.XACMLObject)
      - org.opensaml.xacml.policy.impl.ActionMatchTypeImpl (implements org.opensaml.xacml.policy.ActionMatchType)
      - org.opensaml.xacml.policy.impl.ActionsTypeImpl (implements org.opensaml.xacml.policy.ActionsType)
      - org.opensaml.xacml.policy.impl.ActionTypeImpl (implements org.opensaml.xacml.policy.ActionType)
      - org.opensaml.xacml.policy.impl.ApplyTypeImpl (implements org.opensaml.xacml.policy.ApplyType)
      - org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImpl (implements org.opensaml.xacml.policy.AttributeDesignatorType)
        - org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImpl (implements org.opensaml.xacml.policy.SubjectAttributeDesignatorType)
      - org.opensaml.xacml.policy.impl.AttributeSelectorTypeImpl (implements org.opensaml.xacml.policy.AttributeSelectorType)
      - org.opensaml.xacml.policy.impl.AttributeValueTypeImpl (implements org.opensaml.xacml.policy.AttributeValueType)
        - org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImpl (implements org.opensaml.xacml.policy.AttributeAssignmentType)
      - org.opensaml.xacml.policy.impl.CombinerParametersTypeImpl (implements org.opensaml.xacml.policy.CombinerParametersType)
        - org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImpl (implements org.opensaml.xacml.policy.PolicyCombinerParametersType)
        - org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImpl (implements org.opensaml.xacml.policy.PolicySetCombinerParametersType)
        - org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImpl (implements org.opensaml.xacml.policy.RuleCombinerParametersType)
      - org.opensaml.xacml.policy.impl.CombinerParameterTypeImpl (implements org.opensaml.xacml.policy.CombinerParameterType)
      - org.opensaml.xacml.policy.impl.ConditionTypeImpl (implements org.opensaml.xacml.policy.ConditionType)
      - org.opensaml.xacml.policy.impl.DefaultsTypeImpl (implements org.opensaml.xacml.policy.DefaultsType)
      - org.opensaml.xacml.policy.impl.DescriptionTypeImpl (implements org.opensaml.xacml.policy.DescriptionType)
      - org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImpl (implements org.opensaml.xacml.policy.EnvironmentMatchType)
      - org.opensaml.xacml.policy.impl.EnvironmentsTypeImpl (implements org.opensaml.xacml.policy.EnvironmentsType)
      - org.opensaml.xacml.policy.impl.EnvironmentTypeImpl (implements org.opensaml.xacml.policy.EnvironmentType)
      - org.opensaml.xacml.policy.impl.FunctionTypeImpl (implements org.opensaml.xacml.policy.FunctionType)
      - org.opensaml.xacml.policy.impl.ObligationsTypeImpl (implements org.opensaml.xacml.policy.ObligationsType)
      - org.opensaml.xacml.policy.impl.ObligationTypeImpl (implements org.opensaml.xacml.policy.ObligationType)
      - org.opensaml.xacml.policy.impl.PolicySetTypeImpl (implements org.opensaml.xacml.policy.PolicySetType)
      - org.opensaml.xacml.policy.impl.PolicyTypeImpl (implements org.opensaml.xacml.policy.PolicyType)
      - org.opensaml.xacml.policy.impl.ResourceMatchTypeImpl (implements org.opensaml.xacml.policy.ResourceMatchType)
      - org.opensaml.xacml.policy.impl.ResourcesTypeImpl (implements org.opensaml.xacml.policy.ResourcesType)
      - org.opensaml.xacml.policy.impl.ResourceTypeImpl (implements org.opensaml.xacml.policy.ResourceType)
      - org.opensaml.xacml.policy.impl.RuleTypeImpl (implements org.opensaml.xacml.policy.RuleType)
      - org.opensaml.xacml.policy.impl.SubjectMatchTypeImpl (implements org.opensaml.xacml.policy.SubjectMatchType)
      - org.opensaml.xacml.policy.impl.SubjectsTypeImpl (implements org.opensaml.xacml.policy.SubjectsType)
      - org.opensaml.xacml.policy.impl.SubjectTypeImpl (implements org.opensaml.xacml.policy.SubjectType)
      - org.opensaml.xacml.policy.impl.TargetTypeImpl (implements org.opensaml.xacml.policy.TargetType)
      - org.opensaml.xacml.policy.impl.VariableDefinitionTypeImpl (implements org.opensaml.xacml.policy.VariableDefinitionType)
      - org.opensaml.xacml.policy.impl.VariableReferenceTypeImpl (implements org.opensaml.xacml.policy.VariableReferenceType)
    - org.opensaml.core.xml.schema.impl.XSStringImpl (implements org.opensaml.core.xml.schema.XSString)
      - org.opensaml.xacml.policy.impl.IdReferenceTypeImpl (implements org.opensaml.xacml.policy.IdReferenceType)
  - org.opensaml.core.xml.AbstractXMLObjectBuilder<XMLObjectType> (implements org.opensaml.core.xml.XMLObjectBuilder<XMLObjectType>)
    - org.opensaml.xacml.impl.AbstractXACMLObjectBuilder<XACMLObjectType> (implements org.opensaml.xacml.XACMLObjectBuilder<XACMLObjectType>)
      - org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ActionTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder
      - org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder
      - org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder
      - org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder
      - org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder
      - org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder
      - org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder
      - org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder
      - org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder
      - org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder
      - org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder
      - org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder
      - org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder
      - org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder
      - org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder
      - org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder
      - org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder
      - org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder
      - org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder
      - org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder
      - org.opensaml.xacml.policy.impl.RuleTypeImplBuilder
      - org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder
      - org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder
      - org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder
      - org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder
      - org.opensaml.xacml.policy.impl.TargetTypeImplBuilder
      - org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder
      - org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder
  - org.opensaml.core.xml.io.AbstractXMLObjectMarshaller (implements org.opensaml.core.xml.io.Marshaller)
    - org.opensaml.xacml.impl.AbstractXACMLObjectMarshaller
      - org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller
      - org.opensaml.xacml.policy.impl.ActionsTypeMarshaller
      - org.opensaml.xacml.policy.impl.ActionTypeMarshaller
      - org.opensaml.xacml.policy.impl.ApplyTypeMarshaller
      - org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller
        - org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller
      - org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller
      - org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller
        - org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller
      - org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller
        - org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller
        - org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller
      - org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller
      - org.opensaml.xacml.policy.impl.ConditionTypeMarshaller
      - org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller
      - org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller
      - org.opensaml.xacml.policy.impl.FunctionTypeMarshaller
      - org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller
      - org.opensaml.xacml.policy.impl.ObligationTypeMarshaller
      - org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller
      - org.opensaml.xacml.policy.impl.PolicyTypeMarshaller
      - org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller
      - org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller
      - org.opensaml.xacml.policy.impl.ResourceTypeMarshaller
      - org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller
      - org.opensaml.xacml.policy.impl.RuleTypeMarshaller
      - org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller
      - org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller
      - org.opensaml.xacml.policy.impl.SubjectTypeMarshaller
      - org.opensaml.xacml.policy.impl.TargetTypeMarshaller
      - org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller
      - org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller
    - org.opensaml.core.xml.schema.impl.XSStringMarshaller
      - org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller
  - org.opensaml.core.xml.io.AbstractXMLObjectUnmarshaller (implements org.opensaml.core.xml.io.Unmarshaller)
    - org.opensaml.xacml.impl.AbstractXACMLObjectUnmarshaller
      - org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller
        - org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller
        - org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller
        - org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller
        - org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller
      - org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller
    - org.opensaml.core.xml.schema.impl.XSStringUnmarshaller
      - org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller