# Uses of Interface
org.opensaml.xacml.XACMLObjectBuilder

Packages that use XACMLObjectBuilder
Package
Description
org.opensaml.xacml.ctx.impl
XMLObject implementations for XACML context schema.
org.opensaml.xacml.impl
XMLObject provider implementation support for XACML.
org.opensaml.xacml.policy.impl
XMLObject provider implementation classes for XACML policy schema.
org.opensaml.xacml.profile.saml.impl
XMLObject implementation classes for XACML SAML profile.

## Uses of XACMLObjectBuilder in org.opensaml.xacml.ctx.impl

Classes in org.opensaml.xacml.ctx.impl that implement XACMLObjectBuilder
Modifier and Type
Class
Description
`class`
`ActionTypeImplBuilder`
Builder for `ActionType` objects.
`class`
`AttributeTypeImplBuilder`
Builder for `AttributeType` objects.
`class`
`AttributeValueTypeImplBuilder`
Builder for `AttributeValueType` objects.
`class`
`DecisionTypeImplBuilder`
Builder for `DecisionType` objects.
`class`
`EnvironmentTypeImplBuilder`
Builder for `EnvironmentType` objects.
`class`
`MissingAttributeDetailTypeImplBuilder`
Builder for `MissingAttributeDetailType` objects.
`class`
`RequestTypeImplBuilder`
Builder for `RequestType` objects.
`class`
`ResourceContentTypeImplBuilder`
Builder for `ResourceContentType` objects.
`class`
`ResourceTypeImplBuilder`
Builder for `ResourceType` objects.
`class`
`ResponseTypeImplBuilder`
Builder for `ResponseType` objects.
`class`
`ResultTypeImplBuilder`
Builder for `ResultType` objects.
`class`
`StatusCodeTypeImplBuilder`
Builder for `StatusCodeType` objects.
`class`
`StatusDetailTypeImplBuilder`
Builder for `StatusDetailType` objects.
`class`
`StatusMessageTypeImplBuilder`
Builder for `StatusMessageType`.
`class`
`StatusTypeImplBuilder`
Builder for `StatusType` objects.
`class`
`SubjectTypeImplBuilder`
Builder for `SubjectType` objects.

## Uses of XACMLObjectBuilder in org.opensaml.xacml.impl

Classes in org.opensaml.xacml.impl that implement XACMLObjectBuilder
Modifier and Type
Class
Description
`class`
`AbstractXACMLObjectBuilder<XACMLObjectType extends XACMLObject>`
Base builder for `XACMLObject`.

## Uses of XACMLObjectBuilder in org.opensaml.xacml.policy.impl

Classes in org.opensaml.xacml.policy.impl that implement XACMLObjectBuilder
Modifier and Type
Class
Description
`class`
`ActionMatchTypeImplBuilder`
Builder of `ActionMatchType` objects.
`class`
`ActionsTypeImplBuilder`
Builder for `ActionsType`.
`class`
`ActionTypeImplBuilder`
Builder for `ActionType`.
`class`
`ApplyTypeImplBuilder`
Builder for `ApplyType`.
`class`
`AttributeAssignmentTypeImplBuilder`
Builder for `AttributeAssignmentType`.
`class`
`AttributeDesignatorTypeImplBuilder`
Builder for `AttributeDesignatorType`.
`class`
`AttributeSelectorTypeImplBuilder`
Builder for `AttributeSelectorType`.
`class`
`AttributeValueTypeImplBuilder`
Builder for `AttributeValueType`.
`class`
`CombinerParametersTypeImplBuilder`
Builder for `CombinerParametersType`.
`class`
`CombinerParameterTypeImplBuilder`
Builder for `CombinerParameterType`.
`class`
`ConditionTypeImplBuilder`
Builder for `ConditionType`.
`class`
`DefaultsTypeImplBuilder`
Builder for `DefaultsType`.
`class`
`DescriptionTypeImplBuilder`
Builder for `DescriptionType`.
`class`
`EnvironmentMatchTypeImplBuilder`
Builder of `EnvironmentMatchType` objects.
`class`
`EnvironmentsTypeImplBuilder`
Builder for `EnvironmentsType`.
`class`
`EnvironmentTypeImplBuilder`
Builder for `EnvironmentType`.
`class`
`FunctionTypeImplBuilder`
Builder for `FunctionType`.
`class`
`IdReferenceTypeImplBuilder`
Builder for `IdReferenceType`.
`class`
`ObligationsTypeImplBuilder`
Builder for `ObligationsType`.
`class`
`ObligationTypeImplBuilder`
Builder for `ObligationType`.
`class`
`PolicyCombinerParametersTypeImplBuilder`
Builder for `PolicyCombinerParametersType`.
`class`
`PolicySetCombinerParametersTypeImplBuilder`
Builder for `PolicySetCombinerParametersType`.
`class`
`PolicySetTypeImplBuilder`
Builder of `PolicySetType` objects.
`class`
`PolicyTypeImplBuilder`
Builder of `PolicyType` objects.
`class`
`ResourceMatchTypeImplBuilder`
Builder of `ResourceMatchType` objects.
`class`
`ResourcesTypeImplBuilder`
Builder for `ResourcesType`.
`class`
`ResourceTypeImplBuilder`
Builder for `ResourceType`.
`class`
`RuleCombinerParametersTypeImplBuilder`
Builder for `RuleCombinerParametersType`.
`class`
`RuleTypeImplBuilder`
Builder for `RuleType`.
`class`
`SubjectAttributeDesignatorTypeImplBuilder`
Builder for `SubjectAttributeDesignatorType`.
`class`
`SubjectMatchTypeImplBuilder`
Builder of `SubjectMatchType` objects.
`class`
`SubjectsTypeImplBuilder`
Builder for `SubjectsType`.
`class`
`SubjectTypeImplBuilder`
Builder for `SubjectType`.
`class`
`TargetTypeImplBuilder`
Implementation for `TargetType`.
`class`
`VariableDefinitionTypeImplBuilder`
Builder for `VariableDefinitionType`.
`class`
`VariableReferenceTypeImplBuilder`
Builder for `VariableReferenceType`.

## Uses of XACMLObjectBuilder in org.opensaml.xacml.profile.saml.impl

Classes in org.opensaml.xacml.profile.saml.impl that implement XACMLObjectBuilder
Modifier and Type
Class
Description
`class`
`ReferencedPoliciesTypeImplBuilder`
Builder for `ReferencedPoliciesType`.
`class`
`XACMLAuthzDecisionQueryTypeImplBuilder`
Builder for `XACMLAuthzDecisionQueryType` objects.