| Library: | Java SE, Sun OpenJDK |
| Version: | 7.b12 |
| Compatibility: | JDK 1.5 |
| Name | Package | Description |
|---|---|---|
| BindingType | javax.xml.ws | The BindingType annotation is used to
specify the binding to use for a web service
endpoint implementation class. |
| ConstructorProperties | java.beans | An annotation on a constructor that shows how the parameters of that constructor correspond to the constructed object's getter methods. |
| Deprecated | java.lang | A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists. |
| DescriptorKey | javax.management | Meta-annotation that describes how an annotation element relates to a field in a Descriptor . |
| Documented | java.lang.annotation | Indicates that annotations with a type are to be documented by javadoc and similar tools by default. |
| Generated | javax.annotation | The Generated annoation is used to mark source code that has been generated. |
| HandlerChain | javax.jws | Associates the Web Service with an externally defined handler chain. |
| Inherited | java.lang.annotation | Indicates that an annotation type is automatically inherited. |
| InitParam | javax.jws.soap | An initialization parameter |
| MXBean | javax.management | Annotation to mark an interface explicitly as being an MXBean interface, or as not being an MXBean interface. |
| Oneway | javax.jws | Indicates that the given @WebMethod has only an input message and no output. |
| Override | java.lang | Indicates that a method declaration is intended to override a method declaration in a supertype. |
| PostConstruct | javax.annotation | The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization. |
| PreDestroy | javax.annotation | The PreDestroy annotation is used on methods as a callback notification to signal that the instance is in the process of being removed by the container. |
| RequestWrapper | javax.xml.ws | Used to annotate methods in the Service Endpoint Interface with the request wrapper bean to be used at runtime. |
| Resource | javax.annotation | The Resource annotation marks a resource that is needed by the application. |
| Resources | javax.annotation | This class is used to allow multiple resources declarations. |
| ResponseWrapper | javax.xml.ws | Used to annotate methods in the Service Endpoint Interface with the response wrapper bean to be used at runtime. |
| Retention | java.lang.annotation | Indicates how long annotations with the annotated type are to be retained. |
| ServiceMode | javax.xml.ws | Used to indicate whether a Provider implementation wishes to work with entire protocol messages or just with protocol message payloads. |
| SOAPBinding | javax.jws.soap | Specifies the mapping of the Web Service onto the SOAP message protocol. |
| SOAPMessageHandler | javax.jws.soap | A single SOAP message handler |
| SOAPMessageHandlers | javax.jws.soap | Specifies a list of SOAP protocol handlers that run before and after business methods on the Web Service. |
| SupportedAnnotationTypes | javax.annotation.processing | An annotation used to indicate what annotation types an annotation processor supports. |
| SupportedOptions | javax.annotation.processing | An annotation used to indicate what options an annotation processor supports. |
| SupportedSourceVersion | javax.annotation.processing | An annotation used to indicate the latest source version an annotation processor supports. |
| SuppressWarnings | java.lang | Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element). |
| Target | java.lang.annotation | Indicates the kinds of program element to which an annotation type is applicable. |
| WebEndpoint | javax.xml.ws | Used to annotate the getPortName()
methods of a generated service interface. |
| WebFault | javax.xml.ws | Used to annotate service specific exception classes to customize to the local and namespace name of the fault element and the name of the fault bean. |
| WebMethod | javax.jws | Customizes a method that is exposed as a Web Service operation. |
| WebParam | javax.jws | Customizes the mapping of an individual parameter to a Web Service message part and XML element. |
| WebResult | javax.jws | Customizes the mapping of the return value to a WSDL part and XML element. |
| WebService | javax.jws | Marks a Java class as implementing a Web Service, or a Java interface as defining a Web Service interface. |
| WebServiceClient | javax.xml.ws | Used to annotate a generated service interface. |
| WebServiceProvider | javax.xml.ws | Used to annotate a Provider implementation class. |
| WebServiceRef | javax.xml.ws | The WebServiceRef annotation is used to
define a reference to a web service and
(optionally) an injection target for it. |
| WebServiceRefs | javax.xml.ws | The WebServiceRefs annotation allows
multiple web service references to be declared at the
class level. |
| XmlAccessorOrder | javax.xml.bind.annotation | Controls the ordering of fields and properties in a class. |
| XmlAccessorType | javax.xml.bind.annotation | Controls whether fields or Javabean properties are serialized by default. |
| XmlAnyAttribute | javax.xml.bind.annotation | Maps a JavaBean property to a map of wildcard attributes. |
| XmlAnyElement | javax.xml.bind.annotation | Maps a JavaBean property to XML infoset representation and/or JAXB element. |
| XmlAttachmentRef | javax.xml.bind.annotation | Marks a field/property that its XML form is a uri reference to mime content. |
| XmlAttribute | javax.xml.bind.annotation | Maps a JavaBean property to a XML attribute. |
| XmlElement | javax.xml.bind.annotation | Maps a JavaBean property to a XML element derived from property name. |
| XmlElementDecl | javax.xml.bind.annotation | Maps a factory method to a XML element. |
| XmlElementRef | javax.xml.bind.annotation | Maps a JavaBean property to a XML element derived from property's type. |
| XmlElementRefs | javax.xml.bind.annotation | Marks a property that refers to classes with XmlElement or JAXBElement. |
| XmlElements | javax.xml.bind.annotation | A container for multiple @ XmlElement annotations. |
| XmlElementWrapper | javax.xml.bind.annotation | Generates a wrapper element around XML representation. |
| XmlEnum | javax.xml.bind.annotation | Maps an enum type Enum to XML representation. |
| XmlEnumValue | javax.xml.bind.annotation | Maps an enum constant in Enum type to XML representation. |
| XmlID | javax.xml.bind.annotation | Maps a JavaBean property to XML ID. |
| XmlIDREF | javax.xml.bind.annotation | Maps a JavaBean property to XML IDREF. |
| XmlInlineBinaryData | javax.xml.bind.annotation | Disable consideration of XOP encoding for datatypes that are bound to base64-encoded binary data in XML. |
| XmlJavaTypeAdapter | javax.xml.bind.annotation.adapters | Use an adapter that implements XmlAdapter for custom marshaling. |
| XmlJavaTypeAdapters | javax.xml.bind.annotation.adapters | A container for multiple @ XmlJavaTypeAdapter annotations. |
| XmlList | javax.xml.bind.annotation | Used to map a property to a list simple type. |
| XmlMimeType | javax.xml.bind.annotation | Associates the MIME type that controls the XML representation of the property. |
| XmlMixed | javax.xml.bind.annotation | Annotate a JavaBean multi-valued property to support mixed content. |
| XmlNs | javax.xml.bind.annotation | Associates a namespace prefix with a XML namespace URI. |
| XmlRegistry | javax.xml.bind.annotation | Marks a class that has XmlElementDecl s. |
| XmlRootElement | javax.xml.bind.annotation | Maps a class or an enum type to an XML element. |
| XmlSchema | javax.xml.bind.annotation | Maps a package name to a XML namespace. |
| XmlSchemaType | javax.xml.bind.annotation | Maps a Java type to a simple schema built-in type. |
| XmlSchemaTypes | javax.xml.bind.annotation | A container for multiple @ XmlSchemaType annotations. |
| XmlTransient | javax.xml.bind.annotation | Prevents the mapping of a JavaBean property to XML representation. |
| XmlType | javax.xml.bind.annotation | Maps a class or an enum type to a XML Schema type. |
| XmlValue | javax.xml.bind.annotation | Enables mapping a class to a XML Schema complex type with a simpleContent or a XML Schema simple type. |
| Search |




