# Uses of Interface
org.opensaml.core.xml.XSAnyAdapter

Packages that use XSAnyAdapter
Package
Description
org.opensaml.core.xml
Base classes for working with XML as Java objects and configuring the library.
org.opensaml.saml.saml2.core.impl
Implementations of SAML 2.0 core specification types and elements.
org.opensaml.saml.saml2.metadata.impl
Concrete implementations of SAML 2.0 metadata objects.

## Uses of XSAnyAdapter in org.opensaml.core.xml

Classes in org.opensaml.core.xml that implement XSAnyAdapter
Modifier and Type
Class
Description
`class`
`AbstractXSAnyAdapter`
Abstract base class for implementations that adapt/wrap an instance of `XSAny`.

## Uses of XSAnyAdapter in org.opensaml.saml.saml2.core.impl

Classes in org.opensaml.saml.saml2.core.impl that implement XSAnyAdapter
Modifier and Type
Class
Description
`class`
`BaseIDXSAnyAdapter`
Component that adapts an instance of `XSAny` to the interface `BaseID`.
`class`
`ConditionXSAnyAdapter`
Component that adapts an instance of `XSAny` to the interface `Condition`.
`class`
`StatementXSAnyAdapter`
Component that adapts an instance of `XSAny` to the interface `Statement`.

## Uses of XSAnyAdapter in org.opensaml.saml.saml2.metadata.impl

Classes in org.opensaml.saml.saml2.metadata.impl that implement XSAnyAdapter
Modifier and Type
Class
Description
`class`
`RoleDescriptorXSAnyAdapter`
Component that adapts an instance of `XSAny` to the interface `RoleDescriptor`.