#
# Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
# ##########################################################
# ### THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. ###
# ##########################################################
#
class name javax/jws/HandlerChain
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;FIELD;})

class name javax/jws/Oneway
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})

class name javax/jws/WebMethod
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})

class name javax/jws/WebParam
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;PARAMETER;})
innerclass innerClass javax/jws/WebParam$Mode outerClass javax/jws/WebParam innerClassName Mode flags 4019

class name javax/jws/WebResult
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})

class name javax/jws/WebService
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})

class name javax/jws/soap/InitParam
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;

class name javax/jws/soap/SOAPBinding
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;})
innerclass innerClass javax/jws/soap/SOAPBinding$Style outerClass javax/jws/soap/SOAPBinding innerClassName Style flags 4019
innerclass innerClass javax/jws/soap/SOAPBinding$Use outerClass javax/jws/soap/SOAPBinding innerClassName Use flags 4019
innerclass innerClass javax/jws/soap/SOAPBinding$ParameterStyle outerClass javax/jws/soap/SOAPBinding innerClassName ParameterStyle flags 4019

class name javax/jws/soap/SOAPMessageHandler
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 deprecated true runtimeAnnotations @Ljava/lang/Deprecated;

class name javax/jws/soap/SOAPMessageHandlers
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 deprecated true runtimeAnnotations @Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/Deprecated;

class name javax/xml/soap/AttachmentPart
header extends java/lang/Object flags 421

class name javax/xml/soap/Detail
header extends java/lang/Object implements javax/xml/soap/SOAPFaultElement flags 601

class name javax/xml/soap/DetailEntry
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/MessageFactory
header extends java/lang/Object flags 421

class name javax/xml/soap/MimeHeader
header extends java/lang/Object flags 21

class name javax/xml/soap/MimeHeaders
header extends java/lang/Object flags 21

class name javax/xml/soap/Name
header extends java/lang/Object flags 601

class name javax/xml/soap/Node
header extends java/lang/Object implements org/w3c/dom/Node flags 601

class name javax/xml/soap/SAAJMetaFactory
header extends java/lang/Object flags 421

class name javax/xml/soap/SAAJResult
header extends javax/xml/transform/dom/DOMResult flags 21

class name javax/xml/soap/SOAPBody
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPBodyElement
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPConnection
header extends java/lang/Object flags 421

class name javax/xml/soap/SOAPConnectionFactory
header extends java/lang/Object flags 421

class name javax/xml/soap/SOAPConstants
header extends java/lang/Object flags 601

class name javax/xml/soap/SOAPElement
header extends java/lang/Object implements javax/xml/soap/Node,org/w3c/dom/Element flags 601

class name javax/xml/soap/SOAPElementFactory
header extends java/lang/Object flags 21 deprecated true

class name javax/xml/soap/SOAPEnvelope
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPException
header extends java/lang/Exception flags 21

class name javax/xml/soap/SOAPFactory
header extends java/lang/Object flags 421

class name javax/xml/soap/SOAPFault
header extends java/lang/Object implements javax/xml/soap/SOAPBodyElement flags 601

class name javax/xml/soap/SOAPFaultElement
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPHeader
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPHeaderElement
header extends java/lang/Object implements javax/xml/soap/SOAPElement flags 601

class name javax/xml/soap/SOAPMessage
header extends java/lang/Object flags 421

class name javax/xml/soap/SOAPPart
header extends java/lang/Object implements org/w3c/dom/Document,javax/xml/soap/Node flags 421

class name javax/xml/soap/Text
header extends java/lang/Object implements javax/xml/soap/Node,org/w3c/dom/Text flags 601

class name javax/xml/ws/Action
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})

class name javax/xml/ws/AsyncHandler
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;

class name javax/xml/ws/Binding
header extends java/lang/Object flags 601

class name javax/xml/ws/BindingProvider
header extends java/lang/Object flags 601

class name javax/xml/ws/BindingType
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/Dispatch
header extends java/lang/Object implements javax/xml/ws/BindingProvider flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljavax/xml/ws/BindingProvider;

class name javax/xml/ws/Endpoint
header extends java/lang/Object flags 421

class name javax/xml/ws/EndpointContext
header extends java/lang/Object flags 421

class name javax/xml/ws/EndpointReference
header extends java/lang/Object flags 421 runtimeAnnotations @Ljavax/xml/bind/annotation/XmlTransient;

class name javax/xml/ws/FaultAction
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})

class name javax/xml/ws/Holder
header extends java/lang/Object implements java/io/Serializable flags 31 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/io/Serializable;

class name javax/xml/ws/LogicalMessage
header extends java/lang/Object flags 601

class name javax/xml/ws/ProtocolException
header extends javax/xml/ws/WebServiceException flags 21

class name javax/xml/ws/Provider
header extends java/lang/Object flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;

class name javax/xml/ws/RequestWrapper
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/RespectBinding
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;FIELD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="javax.xml.ws.RespectBindingFeature",bean=cLjavax/xml/ws/RespectBindingFeature;)

class name javax/xml/ws/RespectBindingFeature
header extends javax/xml/ws/WebServiceFeature flags 31

class name javax/xml/ws/Response
header extends java/lang/Object implements java/util/concurrent/Future flags 601 signature <T:Ljava/lang/Object;>Ljava/lang/Object;Ljava/util/concurrent/Future<TT;>;

class name javax/xml/ws/ResponseWrapper
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/Service
header extends java/lang/Object flags 21
innerclass innerClass javax/xml/ws/Service$Mode outerClass javax/xml/ws/Service innerClassName Mode flags 4019

class name javax/xml/ws/ServiceMode
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Inherited;@Ljava/lang/annotation/Documented;
innerclass innerClass javax/xml/ws/Service$Mode outerClass javax/xml/ws/Service innerClassName Mode flags 4019

class name javax/xml/ws/WebEndpoint
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;METHOD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/WebFault
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/WebServiceClient
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/WebServiceContext
header extends java/lang/Object flags 601

class name javax/xml/ws/WebServiceException
header extends java/lang/RuntimeException flags 21

class name javax/xml/ws/WebServiceFeature
header extends java/lang/Object flags 421

class name javax/xml/ws/WebServicePermission
header extends java/security/BasicPermission flags 31

class name javax/xml/ws/WebServiceProvider
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/WebServiceRef
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;FIELD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/WebServiceRefs
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Documented;@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;})

class name javax/xml/ws/handler/Handler
header extends java/lang/Object flags 601 signature <C::Ljavax/xml/ws/handler/MessageContext;>Ljava/lang/Object;

class name javax/xml/ws/handler/HandlerResolver
header extends java/lang/Object flags 601

class name javax/xml/ws/handler/LogicalHandler
header extends java/lang/Object implements javax/xml/ws/handler/Handler flags 601 signature <C::Ljavax/xml/ws/handler/LogicalMessageContext;>Ljava/lang/Object;Ljavax/xml/ws/handler/Handler<TC;>;

class name javax/xml/ws/handler/LogicalMessageContext
header extends java/lang/Object implements javax/xml/ws/handler/MessageContext flags 601

class name javax/xml/ws/handler/MessageContext
header extends java/lang/Object implements java/util/Map flags 601 signature Ljava/lang/Object;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
innerclass innerClass javax/xml/ws/handler/MessageContext$Scope outerClass javax/xml/ws/handler/MessageContext innerClassName Scope flags 4019

class name javax/xml/ws/handler/PortInfo
header extends java/lang/Object flags 601

class name javax/xml/ws/handler/soap/SOAPHandler
header extends java/lang/Object implements javax/xml/ws/handler/Handler flags 601 signature <T::Ljavax/xml/ws/handler/soap/SOAPMessageContext;>Ljava/lang/Object;Ljavax/xml/ws/handler/Handler<TT;>;

class name javax/xml/ws/handler/soap/SOAPMessageContext
header extends java/lang/Object implements javax/xml/ws/handler/MessageContext flags 601

class name javax/xml/ws/http/HTTPBinding
header extends java/lang/Object implements javax/xml/ws/Binding flags 601

class name javax/xml/ws/http/HTTPException
header extends javax/xml/ws/ProtocolException flags 21

class name javax/xml/ws/soap/Addressing
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;FIELD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="http://www.w3.org/2005/08/addressing/module",bean=cLjavax/xml/ws/soap/AddressingFeature;)
innerclass innerClass javax/xml/ws/soap/AddressingFeature$Responses outerClass javax/xml/ws/soap/AddressingFeature innerClassName Responses flags 4019

class name javax/xml/ws/soap/AddressingFeature
header extends javax/xml/ws/WebServiceFeature flags 31
innerclass innerClass javax/xml/ws/soap/AddressingFeature$Responses outerClass javax/xml/ws/soap/AddressingFeature innerClassName Responses flags 4019

class name javax/xml/ws/soap/MTOM
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;TYPE;eLjava/lang/annotation/ElementType;METHOD;eLjava/lang/annotation/ElementType;FIELD;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;@Ljavax/xml/ws/spi/WebServiceFeatureAnnotation;(id="http://www.w3.org/2004/08/soap/features/http-optimization",bean=cLjavax/xml/ws/soap/MTOMFeature;)

class name javax/xml/ws/soap/MTOMFeature
header extends javax/xml/ws/WebServiceFeature flags 31

class name javax/xml/ws/soap/SOAPBinding
header extends java/lang/Object implements javax/xml/ws/Binding flags 601

class name javax/xml/ws/soap/SOAPFaultException
header extends javax/xml/ws/ProtocolException flags 21

class name javax/xml/ws/spi/Invoker
header extends java/lang/Object flags 421

class name javax/xml/ws/spi/Provider
header extends java/lang/Object flags 421

class name javax/xml/ws/spi/ServiceDelegate
header extends java/lang/Object flags 421
innerclass innerClass javax/xml/ws/Service$Mode outerClass javax/xml/ws/Service innerClassName Mode flags 4019

class name javax/xml/ws/spi/WebServiceFeatureAnnotation
header extends java/lang/Object implements java/lang/annotation/Annotation flags 2601 runtimeAnnotations @Ljava/lang/annotation/Target;(value={eLjava/lang/annotation/ElementType;ANNOTATION_TYPE;})@Ljava/lang/annotation/Retention;(value=eLjava/lang/annotation/RetentionPolicy;RUNTIME;)@Ljava/lang/annotation/Documented;

class name javax/xml/ws/spi/http/HttpContext
header extends java/lang/Object flags 421

class name javax/xml/ws/spi/http/HttpExchange
header extends java/lang/Object flags 421

class name javax/xml/ws/spi/http/HttpHandler
header extends java/lang/Object flags 421

class name javax/xml/ws/wsaddressing/W3CEndpointReference
header extends javax/xml/ws/EndpointReference flags 31 runtimeAnnotations @Ljavax/xml/bind/annotation/XmlRootElement;(name="EndpointReference",namespace="http://www.w3.org/2005/08/addressing")@Ljavax/xml/bind/annotation/XmlType;(name="EndpointReferenceType",namespace="http://www.w3.org/2005/08/addressing")

class name javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder
header extends java/lang/Object flags 31

