javax.xml.bind.annotation

## Annotation Type XmlSchemaTypes

    @Retention(value=RUNTIME)
    @Target(value=PACKAGE)
    public @interface XmlSchemaTypes

A container for multiple @`XmlSchemaType` annotations.

Multiple annotations of the same type are not allowed on a program element. This annotation therefore serves as a container annotation for multiple @XmlSchemaType annotations as follows:

     @XmlSchemaTypes({ @XmlSchemaType(...), @XmlSchemaType(...) })

The `@XmlSchemaTypes` annnotation can be used to define `XmlSchemaType` for different types at the package level.

See "Package Specification" in javax.xml.bind.package javadoc for additional common information.

Since:
  JAXB2.0
Author:
  - Sekhar Vajjhala, Sun Microsystems, Inc.
See Also:
  `XmlSchemaType`

### Required Element Summary

Required Elements
`XmlSchemaType[]` `value` Collection of @`XmlSchemaType` annotations

### Element Detail

#### value

    public abstract XmlSchemaType[] value

Collection of @`XmlSchemaType` annotations

Copyright © 2004-2011 Oracle