# Package org.opensaml.core.xml.schema

@NonnullElements package org.opensaml.core.xml.schema
Interfaces for XMLObjects that represent XML schema types.

Related Packages
Package
Description
org.opensaml.core.xml
Base classes for working with XML as Java objects and configuring the library.
org.opensaml.core.xml.schema.impl
Implementations of the interfaces for XMLObjects that represent XML schema types.
org.opensaml.core.xml.config
Configuration of XML object providers and related functionality.
org.opensaml.core.xml.io
Interfaces and abstract implementations of marshallers and unmarshallers.
org.opensaml.core.xml.mock
org.opensaml.core.xml.persist
Components for persisting XMLObjects.
org.opensaml.core.xml.util
Utility classes for working with XML, XMLObjects, and various data types.
Class
Description
XSAny
Represents the schema Any type.
XSBase64Binary
XMLObject that represents an XML Schema base64Binary.
XSBoolean
XSBoolean is the `xs:boolean` schema type.
XSBooleanValue
A class representing a boolean attribute.
XSDateTime
XMLObject that represents an XML Schema dateTime.
XSInteger
XMLObject that represents an XML Schema Integer.
XSQName
XMLObject that represents an XML schema QName content bearing element.
XSString
XMLObject that represents an XML Schema String.
XSURI
XMLObject that represents an XML schema URI content bearing element.