Overview | Package | Class | Tree | Deprecated | Index | Help
| Java EE 5 SDK
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  javax.activation, javax.annotation, javax.annotation.security, javax.ejb, javax.ejb.spi, javax.el, javax.enterprise.deploy.model, javax.enterprise.deploy.model.exceptions, javax.enterprise.deploy.shared, javax.enterprise.deploy.shared.factories, javax.enterprise.deploy.spi, javax.enterprise.deploy.spi.exceptions, javax.enterprise.deploy.spi.factories, javax.enterprise.deploy.spi.status, javax.faces, javax.faces.application, javax.faces.component, javax.faces.component.html, javax.faces.context, javax.faces.convert, javax.faces.el, javax.faces.event, javax.faces.lifecycle, javax.faces.model, javax.faces.render, javax.faces.validator, javax.faces.webapp, javax.interceptor, javax.jms, javax.jws, javax.jws.soap, javax.mail, javax.mail.event, javax.mail.internet, javax.mail.search, javax.mail.util, javax.management.j2ee, javax.management.j2ee.statistics, javax.persistence, javax.persistence.spi, javax.resource, javax.resource.cci, javax.resource.spi, javax.resource.spi.endpoint, javax.resource.spi.security, javax.resource.spi.work, javax.security.jacc, javax.servlet, javax.servlet.http, javax.servlet.jsp, javax.servlet.jsp.el, javax.servlet.jsp.tagext, javax.transaction, javax.transaction.xa, javax.xml.bind, javax.xml.bind.annotation, javax.xml.bind.annotation.adapters, javax.xml.bind.attachment, javax.xml.bind.helpers, javax.xml.bind.util, javax.xml.registry, javax.xml.registry.infomodel, javax.xml.rpc, javax.xml.rpc.encoding, javax.xml.rpc.handler, javax.xml.rpc.handler.soap, javax.xml.rpc.holders, javax.xml.rpc.server, javax.xml.rpc.soap, javax.xml.soap, javax.xml.stream, javax.xml.stream.events, javax.xml.stream.util, javax.xml.ws, javax.xml.ws.handler, javax.xml.ws.handler.soap, javax.xml.ws.http, javax.xml.ws.soap, javax.xml.ws.spi

## Class Hierarchy

- java.lang.Object
  - javax.xml.bind.helpers.AbstractMarshallerImpl (implements javax.xml.bind.Marshaller)
  - javax.xml.bind.helpers.AbstractUnmarshallerImpl (implements javax.xml.bind.Unmarshaller)
  - javax.enterprise.deploy.shared.ActionType
  - javax.mail.Address (implements java.io.Serializable)
    - javax.mail.internet.InternetAddress (implements java.lang.Cloneable)
    - javax.mail.internet.NewsAddress
  - javax.faces.application.Application
  - javax.faces.application.ApplicationFactory
  - javax.xml.bind.attachment.AttachmentMarshaller
  - javax.xml.soap.AttachmentPart
  - javax.xml.bind.attachment.AttachmentUnmarshaller
  - javax.mail.Authenticator
  - javax.el.BeanELResolver.BeanProperties
  - javax.el.BeanELResolver.BeanProperty
  - javax.faces.convert.BigDecimalConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.BigDecimalHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.convert.BigIntegerConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.BigIntegerHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.bind.Binder<XmlNode>
  - javax.mail.BodyPart (implements javax.mail.Part)
    - javax.mail.internet.MimeBodyPart (implements javax.mail.internet.MimePart)
      - javax.mail.internet.PreencodedMimeBodyPart
  - javax.faces.convert.BooleanConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.BooleanHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.rpc.holders.BooleanWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.mail.util.ByteArrayDataSource (implements javax.activation.DataSource)
  - javax.xml.rpc.holders.ByteArrayHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.convert.ByteConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.ByteHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.rpc.holders.ByteWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.rpc.holders.CalendarHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.convert.CharacterConverter (implements javax.faces.convert.Converter)
  - javax.activation.CommandInfo
  - javax.activation.CommandMap
    - javax.activation.MailcapCommandMap
  - javax.enterprise.deploy.shared.CommandType
  - javax.mail.event.ConnectionAdapter (implements javax.mail.event.ConnectionListener)
  - javax.xml.registry.ConnectionFactory
  - javax.mail.internet.ContentDisposition
  - javax.mail.internet.ContentType
  - javax.servlet.http.Cookie (implements java.lang.Cloneable)
  - java.awt.datatransfer.DataFlavor (implements java.lang.Cloneable, java.io.Externalizable)
    - javax.activation.ActivationDataFlavor
  - javax.activation.DataHandler (implements java.awt.datatransfer.Transferable)
  - javax.faces.model.DataModel
    - javax.faces.model.ArrayDataModel
    - javax.faces.model.ListDataModel
    - javax.faces.model.ResultDataModel
    - javax.faces.model.ResultSetDataModel
    - javax.faces.model.ScalarDataModel
  - javax.xml.bind.DatatypeConverter
  - javax.faces.convert.DateTimeConverter (implements javax.faces.convert.Converter, javax.faces.component.StateHolder)
  - javax.enterprise.deploy.shared.DConfigBeanVersionType
  - javax.xml.bind.helpers.DefaultValidationEventHandler (implements javax.xml.bind.ValidationEventHandler)
  - javax.enterprise.deploy.shared.factories.DeploymentFactoryManager
  - javax.xml.transform.dom.DOMResult (implements javax.xml.transform.Result)
    - javax.xml.soap.SAAJResult
  - javax.faces.convert.DoubleConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.DoubleHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.validator.DoubleRangeValidator (implements javax.faces.component.StateHolder, javax.faces.validator.Validator)
  - javax.xml.rpc.holders.DoubleWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.el.ELContext
  - javax.el.ELResolver
    - javax.el.ArrayELResolver
    - javax.el.BeanELResolver
    - javax.el.CompositeELResolver
    - javax.servlet.jsp.el.ImplicitObjectELResolver
    - javax.el.ListELResolver
    - javax.el.MapELResolver
    - javax.el.ResourceBundleELResolver
    - javax.servlet.jsp.el.ScopedAttributeELResolver
  - javax.xml.ws.Endpoint
  - javax.faces.convert.EnumConverter (implements javax.faces.convert.Converter, javax.faces.component.StateHolder)
  - javax.servlet.jsp.ErrorData
  - java.util.EventObject (implements java.io.Serializable)
    - javax.resource.spi.ConnectionEvent
    - javax.faces.model.DataModelEvent
    - javax.el.ELContextEvent
    - javax.faces.event.FacesEvent
      - javax.faces.event.ActionEvent
      - javax.faces.event.ValueChangeEvent
    - javax.servlet.http.HttpSessionEvent
      - javax.servlet.http.HttpSessionBindingEvent
    - javax.mail.event.MailEvent
      - javax.mail.event.ConnectionEvent
      - javax.mail.event.FolderEvent
      - javax.mail.event.MessageChangedEvent
      - javax.mail.event.MessageCountEvent
      - javax.mail.event.StoreEvent
      - javax.mail.event.TransportEvent
    - javax.faces.event.PhaseEvent
    - javax.enterprise.deploy.spi.status.ProgressEvent
    - javax.servlet.ServletContextEvent
      - javax.servlet.ServletContextAttributeEvent
    - javax.servlet.ServletRequestEvent
      - javax.servlet.ServletRequestAttributeEvent
    - javax.resource.spi.work.WorkEvent
  - javax.xml.stream.util.EventReaderDelegate (implements javax.xml.stream.XMLEventReader)
  - javax.resource.spi.work.ExecutionContext
  - javax.el.Expression (implements java.io.Serializable)
    - javax.el.MethodExpression
    - javax.el.ValueExpression
  - javax.servlet.jsp.el.Expression
  - javax.servlet.jsp.el.ExpressionEvaluator
  - javax.el.ExpressionFactory
  - javax.faces.context.ExternalContext
  - javax.faces.context.FacesContext
  - javax.faces.context.FacesContextFactory
  - javax.faces.application.FacesMessage (implements java.io.Serializable)
  - javax.faces.application.FacesMessage.Severity (implements java.lang.Comparable<T>)
  - javax.faces.webapp.FacesServlet (implements javax.servlet.Servlet)
  - javax.faces.FactoryFinder
  - javax.mail.FetchProfile
  - javax.mail.FetchProfile.Item
    - javax.mail.UIDFolder.FetchProfileItem
  - javax.activation.FileDataSource (implements javax.activation.DataSource)
  - javax.activation.FileTypeMap
    - javax.activation.MimetypesFileTypeMap
  - javax.mail.Flags (implements java.lang.Cloneable, java.io.Serializable)
  - javax.mail.Flags.Flag
  - javax.faces.convert.FloatConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.FloatHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.rpc.holders.FloatWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.mail.Folder
  - javax.mail.event.FolderAdapter (implements javax.mail.event.FolderListener)
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - java.text.DateFormat
      - java.text.SimpleDateFormat
        - javax.mail.internet.MailDateFormat
  - javax.servlet.jsp.tagext.FunctionInfo
  - javax.el.FunctionMapper
  - javax.xml.rpc.handler.GenericHandler (implements javax.xml.rpc.handler.Handler)
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
  - javax.xml.rpc.handler.HandlerInfo (implements java.io.Serializable)
  - javax.mail.Header
    - javax.mail.internet.InternetHeaders.InternetHeader
  - javax.mail.internet.HeaderTokenizer
  - javax.mail.internet.HeaderTokenizer.Token
  - javax.xml.ws.Holder<T>
  - javax.servlet.http.HttpUtils
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.ByteArrayInputStream
      - javax.mail.util.SharedByteArrayInputStream (implements javax.mail.internet.SharedInputStream)
    - java.io.FilterInputStream
      - java.io.BufferedInputStream
        - javax.mail.util.SharedFileInputStream (implements javax.mail.internet.SharedInputStream)
    - javax.servlet.ServletInputStream
  - javax.faces.convert.IntegerConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.IntegerWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.mail.internet.InternetHeaders
  - javax.xml.rpc.holders.IntHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.bind.JAXBContext
  - javax.xml.bind.JAXBElement<T> (implements java.io.Serializable)
  - javax.xml.bind.JAXBElement.GlobalScope
  - javax.xml.bind.JAXBIntrospector
  - javax.servlet.jsp.JspContext
    - javax.servlet.jsp.PageContext
  - javax.servlet.jsp.JspEngineInfo
  - javax.servlet.jsp.JspFactory
  - javax.servlet.jsp.tagext.JspFragment
  - javax.faces.validator.LengthValidator (implements javax.faces.component.StateHolder, javax.faces.validator.Validator)
  - javax.faces.lifecycle.Lifecycle
  - javax.faces.lifecycle.LifecycleFactory
  - javax.faces.convert.LongConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.LongHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.validator.LongRangeValidator (implements javax.faces.component.StateHolder, javax.faces.validator.Validator)
  - javax.xml.rpc.holders.LongWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.bind.Marshaller.Listener
  - javax.mail.Message (implements javax.mail.Part)
    - javax.mail.internet.MimeMessage (implements javax.mail.internet.MimePart)
  - javax.mail.Message.RecipientType (implements java.io.Serializable)
    - javax.mail.internet.MimeMessage.RecipientType
  - javax.mail.MessageContext
  - javax.mail.event.MessageCountAdapter (implements javax.mail.event.MessageCountListener)
  - javax.xml.soap.MessageFactory
  - javax.faces.el.MethodBinding
  - javax.faces.event.MethodExpressionActionListener (implements javax.faces.event.ActionListener, javax.faces.component.StateHolder)
  - javax.faces.validator.MethodExpressionValidator (implements javax.faces.component.StateHolder, javax.faces.validator.Validator)
  - javax.faces.event.MethodExpressionValueChangeListener (implements javax.faces.component.StateHolder, javax.faces.event.ValueChangeListener)
  - javax.el.MethodInfo
  - javax.xml.soap.MimeHeader
  - javax.xml.soap.MimeHeaders
  - javax.mail.internet.MimePartDataSource (implements javax.activation.DataSource, javax.mail.MessageAware)
  - javax.activation.MimeType (implements java.io.Externalizable)
  - javax.activation.MimeTypeParameterList
  - javax.mail.internet.MimeUtility
  - javax.enterprise.deploy.shared.ModuleType
  - javax.mail.Multipart
    - javax.mail.internet.MimeMultipart
  - javax.xml.rpc.NamespaceConstants
  - javax.faces.application.NavigationHandler
  - javax.faces.convert.NumberConverter (implements javax.faces.convert.Converter, javax.faces.component.StateHolder)
  - javax.xml.rpc.holders.ObjectHolder (implements javax.xml.rpc.holders.Holder)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - javax.faces.context.ResponseStream
    - javax.servlet.ServletOutputStream
  - javax.servlet.jsp.tagext.PageData
  - javax.mail.internet.ParameterList
  - javax.xml.rpc.ParameterMode
  - javax.mail.PasswordAuthentication
  - javax.resource.spi.security.PasswordCredential (implements java.io.Serializable)
  - java.security.Permission (implements java.security.Guard, java.io.Serializable)
    - java.security.BasicPermission (implements java.io.Serializable)
      - javax.xml.ws.WebServicePermission
    - javax.security.jacc.EJBMethodPermission (implements java.io.Serializable)
    - javax.security.jacc.EJBRoleRefPermission (implements java.io.Serializable)
    - javax.security.jacc.WebResourcePermission (implements java.io.Serializable)
    - javax.security.jacc.WebRoleRefPermission (implements java.io.Serializable)
    - javax.security.jacc.WebUserDataPermission (implements java.io.Serializable)
  - javax.persistence.Persistence
  - javax.faces.event.PhaseId (implements java.lang.Comparable<T>)
  - javax.security.jacc.PolicyConfigurationFactory
  - javax.security.jacc.PolicyContext
  - javax.faces.el.PropertyResolver
  - javax.xml.ws.spi.Provider
  - javax.mail.Provider
  - javax.mail.Provider.Type
  - javax.xml.rpc.holders.QNameHolder (implements javax.xml.rpc.holders.Holder)
  - javax.jms.QueueRequestor
  - javax.mail.Quota
  - javax.mail.Quota.Resource
  - javax.faces.render.Renderer
  - javax.faces.render.RenderKit
  - javax.faces.render.RenderKitFactory
  - javax.faces.render.ResponseStateManager
  - javax.xml.soap.SAAJMetaFactory
  - javax.xml.transform.sax.SAXResult (implements javax.xml.transform.Result)
    - javax.xml.bind.util.JAXBResult
  - javax.xml.transform.sax.SAXSource (implements javax.xml.transform.Source)
    - javax.xml.bind.util.JAXBSource
  - javax.xml.bind.SchemaOutputResolver
  - javax.mail.search.SearchTerm (implements java.io.Serializable)
    - javax.mail.search.AddressTerm
      - javax.mail.search.FromTerm
      - javax.mail.search.RecipientTerm
    - javax.mail.search.AndTerm
    - javax.mail.search.ComparisonTerm
      - javax.mail.search.DateTerm
        - javax.mail.search.ReceivedDateTerm
        - javax.mail.search.SentDateTerm
      - javax.mail.search.IntegerComparisonTerm
        - javax.mail.search.MessageNumberTerm
        - javax.mail.search.SizeTerm
    - javax.mail.search.FlagTerm
    - javax.mail.search.NotTerm
    - javax.mail.search.OrTerm
    - javax.mail.search.StringTerm
      - javax.mail.search.AddressStringTerm
        - javax.mail.search.FromStringTerm
        - javax.mail.search.RecipientStringTerm
      - javax.mail.search.BodyTerm
      - javax.mail.search.HeaderTerm
      - javax.mail.search.MessageIDTerm
      - javax.mail.search.SubjectTerm
  - javax.faces.model.SelectItem (implements java.io.Serializable)
    - javax.faces.model.SelectItemGroup
  - javax.xml.ws.Service
  - javax.mail.Service
    - javax.mail.Store
    - javax.mail.Transport
  - javax.xml.ws.spi.ServiceDelegate
  - javax.xml.rpc.ServiceFactory
  - javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
    - javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
  - javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
    - javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
  - javax.mail.Session
  - javax.faces.convert.ShortConverter (implements javax.faces.convert.Converter)
  - javax.xml.rpc.holders.ShortHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.rpc.holders.ShortWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.servlet.jsp.tagext.SimpleTagSupport (implements javax.servlet.jsp.tagext.SimpleTag)
  - javax.xml.soap.SOAPConnection
  - javax.xml.soap.SOAPConnectionFactory
  - javax.xml.soap.SOAPElementFactory
  - javax.xml.soap.SOAPFactory
  - javax.xml.soap.SOAPMessage
  - javax.xml.soap.SOAPPart (implements org.w3c.dom.Document, javax.xml.soap.Node)
  - javax.faces.application.StateManager
    - javax.faces.application.StateManagerWrapper
  - javax.faces.application.StateManager.SerializedView
  - javax.enterprise.deploy.shared.StateType
  - javax.xml.stream.util.StreamReaderDelegate (implements javax.xml.stream.XMLStreamReader)
  - javax.xml.rpc.holders.StringHolder (implements javax.xml.rpc.holders.Holder)
  - javax.servlet.jsp.tagext.TagAdapter (implements javax.servlet.jsp.tagext.Tag)
  - javax.servlet.jsp.tagext.TagAttributeInfo
  - javax.servlet.jsp.tagext.TagData (implements java.lang.Cloneable)
  - javax.servlet.jsp.tagext.TagExtraInfo
  - javax.servlet.jsp.tagext.TagFileInfo
  - javax.servlet.jsp.tagext.TagInfo
  - javax.servlet.jsp.tagext.TagLibraryInfo
  - javax.servlet.jsp.tagext.TagLibraryValidator
  - javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
    - javax.faces.webapp.AttributeTag
    - javax.servlet.jsp.tagext.BodyTagSupport (implements javax.servlet.jsp.tagext.BodyTag)
    - javax.faces.webapp.ConverterELTag
    - javax.faces.webapp.ConverterTag
    - javax.faces.webapp.FacetTag
    - javax.faces.webapp.ValidatorELTag
    - javax.faces.webapp.ValidatorTag
  - javax.servlet.jsp.tagext.TagVariableInfo
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - javax.xml.stream.FactoryConfigurationError
    - java.lang.Exception
      - javax.enterprise.deploy.spi.exceptions.BeanNotFoundException
      - javax.enterprise.deploy.spi.exceptions.ClientExecuteException
      - javax.enterprise.deploy.spi.exceptions.ConfigurationException
      - javax.ejb.CreateException
        - javax.ejb.DuplicateKeyException
      - javax.enterprise.deploy.spi.exceptions.DConfigBeanVersionUnsupportedException
      - javax.enterprise.deploy.model.exceptions.DDBeanCreateException
      - javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
      - javax.servlet.jsp.el.ELException
        - javax.servlet.jsp.el.ELParseException
      - javax.ejb.FinderException
        - javax.ejb.ObjectNotFoundException
      - javax.transaction.HeuristicCommitException
      - javax.transaction.HeuristicMixedException
      - javax.transaction.HeuristicRollbackException
      - javax.enterprise.deploy.spi.exceptions.InvalidModuleException
      - java.io.IOException
        - java.rmi.RemoteException
          - javax.transaction.InvalidTransactionException
          - javax.transaction.TransactionRequiredException
          - javax.transaction.TransactionRolledbackException
        - javax.activation.UnsupportedDataTypeException
      - javax.xml.bind.JAXBException
        - javax.xml.bind.MarshalException
        - javax.xml.bind.PropertyException
        - javax.xml.bind.UnmarshalException
        - javax.xml.bind.ValidationException
      - javax.xml.registry.JAXRException (implements javax.xml.registry.JAXRResponse)
        - javax.xml.registry.InvalidRequestException
        - javax.xml.registry.RegistryException
          - javax.xml.registry.DeleteException
          - javax.xml.registry.FindException
          - javax.xml.registry.SaveException
        - javax.xml.registry.UnexpectedObjectException
        - javax.xml.registry.UnsupportedCapabilityException
      - javax.jms.JMSException
        - javax.jms.IllegalStateException
        - javax.jms.InvalidClientIDException
        - javax.jms.InvalidDestinationException
        - javax.jms.InvalidSelectorException
        - javax.jms.JMSSecurityException
        - javax.jms.MessageEOFException
        - javax.jms.MessageFormatException
        - javax.jms.MessageNotReadableException
        - javax.jms.MessageNotWriteableException
        - javax.jms.ResourceAllocationException
        - javax.jms.TransactionInProgressException
        - javax.jms.TransactionRolledBackException
      - javax.servlet.jsp.JspException
        - javax.servlet.jsp.JspTagException
        - javax.servlet.jsp.SkipPageException
      - javax.mail.MessagingException
        - javax.mail.AuthenticationFailedException
        - javax.mail.FolderClosedException
        - javax.mail.FolderNotFoundException
        - javax.mail.IllegalWriteException
        - javax.mail.MessageRemovedException
        - javax.mail.MethodNotSupportedException
        - javax.mail.NoSuchProviderException
        - javax.mail.internet.ParseException
          - javax.mail.internet.AddressException
        - javax.mail.ReadOnlyFolderException
        - javax.mail.search.SearchException
        - javax.mail.SendFailedException
        - javax.mail.StoreClosedException
      - javax.activation.MimeTypeParseException
      - javax.transaction.NotSupportedException
      - javax.enterprise.deploy.spi.exceptions.OperationUnsupportedException
      - javax.security.jacc.PolicyContextException
      - javax.ejb.RemoveException
      - javax.resource.ResourceException
        - javax.resource.spi.ApplicationServerInternalException
        - javax.resource.spi.CommException
        - javax.resource.spi.EISSystemException
        - javax.resource.spi.IllegalStateException
        - javax.resource.spi.InvalidPropertyException
        - javax.resource.spi.LocalTransactionException
        - javax.resource.NotSupportedException
        - javax.resource.spi.ResourceAdapterInternalException
        - javax.resource.spi.ResourceAllocationException
        - javax.resource.cci.ResourceWarning
        - javax.resource.spi.SecurityException
        - javax.resource.spi.SharingViolationException
        - javax.resource.spi.UnavailableException
        - javax.resource.spi.work.WorkException
          - javax.resource.spi.work.WorkCompletedException
          - javax.resource.spi.work.WorkRejectedException
      - javax.transaction.RollbackException
      - java.lang.RuntimeException
        - javax.ejb.EJBException
          - javax.ejb.AccessLocalException
          - javax.ejb.ConcurrentAccessException
          - javax.ejb.EJBAccessException
          - javax.ejb.EJBTransactionRequiredException
          - javax.ejb.EJBTransactionRolledbackException
          - javax.ejb.NoSuchEJBException
          - javax.ejb.NoSuchEntityException
          - javax.ejb.NoSuchObjectLocalException
          - javax.ejb.TransactionRequiredLocalException
          - javax.ejb.TransactionRolledbackLocalException
        - javax.el.ELException
          - javax.el.MethodNotFoundException
          - javax.el.PropertyNotFoundException
          - javax.el.PropertyNotWritableException
        - javax.faces.FacesException
          - javax.faces.event.AbortProcessingException
          - javax.faces.convert.ConverterException
          - javax.faces.el.EvaluationException
            - javax.faces.el.MethodNotFoundException
            - javax.faces.el.PropertyNotFoundException
            - javax.faces.el.ReferenceSyntaxException
          - javax.faces.validator.ValidatorException
          - javax.faces.application.ViewExpiredException
        - javax.xml.rpc.JAXRPCException
        - javax.persistence.PersistenceException
          - javax.persistence.EntityExistsException
          - javax.persistence.EntityNotFoundException
          - javax.persistence.NonUniqueResultException
          - javax.persistence.NoResultException
          - javax.persistence.OptimisticLockException
          - javax.persistence.RollbackException
          - javax.persistence.TransactionRequiredException
        - javax.xml.rpc.soap.SOAPFaultException
        - javax.xml.bind.TypeConstraintException
        - javax.xml.ws.WebServiceException
          - javax.xml.ws.ProtocolException
            - javax.xml.ws.http.HTTPException
            - javax.xml.ws.soap.SOAPFaultException
      - javax.xml.rpc.ServiceException
      - javax.servlet.ServletException
        - javax.servlet.UnavailableException
      - javax.xml.soap.SOAPException
      - javax.transaction.SystemException
      - javax.enterprise.deploy.spi.exceptions.TargetException
      - javax.transaction.xa.XAException
      - javax.xml.stream.XMLStreamException
  - javax.jms.TopicRequestor
  - javax.mail.event.TransportAdapter (implements javax.mail.event.TransportListener)
  - javax.faces.component.UIComponent (implements javax.faces.component.StateHolder)
    - javax.faces.component.UIComponentBase
      - javax.faces.component.UIColumn
        - javax.faces.component.html.HtmlColumn
      - javax.faces.component.UICommand (implements javax.faces.component.ActionSource2)
        - javax.faces.component.html.HtmlCommandButton
        - javax.faces.component.html.HtmlCommandLink
      - javax.faces.component.UIData (implements javax.faces.component.NamingContainer)
        - javax.faces.component.html.HtmlDataTable
      - javax.faces.component.UIForm (implements javax.faces.component.NamingContainer)
        - javax.faces.component.html.HtmlForm
      - javax.faces.component.UIGraphic
        - javax.faces.component.html.HtmlGraphicImage
      - javax.faces.component.UIMessage
        - javax.faces.component.html.HtmlMessage
      - javax.faces.component.UIMessages
        - javax.faces.component.html.HtmlMessages
      - javax.faces.component.UINamingContainer (implements javax.faces.component.NamingContainer)
      - javax.faces.component.UIOutput (implements javax.faces.component.ValueHolder)
        - javax.faces.component.html.HtmlOutputFormat
        - javax.faces.component.html.HtmlOutputLabel
        - javax.faces.component.html.HtmlOutputLink
        - javax.faces.component.html.HtmlOutputText
        - javax.faces.component.UIInput (implements javax.faces.component.EditableValueHolder)
          - javax.faces.component.html.HtmlInputHidden
          - javax.faces.component.html.HtmlInputSecret
          - javax.faces.component.html.HtmlInputText
          - javax.faces.component.html.HtmlInputTextarea
          - javax.faces.component.UISelectBoolean
            - javax.faces.component.html.HtmlSelectBooleanCheckbox
          - javax.faces.component.UISelectMany
            - javax.faces.component.html.HtmlSelectManyCheckbox
            - javax.faces.component.html.HtmlSelectManyListbox
            - javax.faces.component.html.HtmlSelectManyMenu
          - javax.faces.component.UISelectOne
            - javax.faces.component.html.HtmlSelectOneListbox
            - javax.faces.component.html.HtmlSelectOneMenu
            - javax.faces.component.html.HtmlSelectOneRadio
      - javax.faces.component.UIPanel
        - javax.faces.component.html.HtmlPanelGrid
        - javax.faces.component.html.HtmlPanelGroup
      - javax.faces.component.UIParameter
      - javax.faces.component.UISelectItem
      - javax.faces.component.UISelectItems
      - javax.faces.component.UIViewRoot
  - javax.faces.webapp.UIComponentTagBase (implements javax.servlet.jsp.tagext.JspTag)
    - javax.faces.webapp.UIComponentClassicTagBase (implements javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.JspIdConsumer)
      - javax.faces.webapp.UIComponentELTag (implements javax.servlet.jsp.tagext.Tag)
      - javax.faces.webapp.UIComponentTag (implements javax.servlet.jsp.tagext.Tag)
        - javax.faces.webapp.UIComponentBodyTag
  - javax.xml.bind.Unmarshaller.Listener
  - javax.activation.URLDataSource (implements javax.activation.DataSource)
  - javax.mail.URLName
  - javax.xml.bind.util.ValidationEventCollector (implements javax.xml.bind.ValidationEventHandler)
  - javax.xml.bind.helpers.ValidationEventImpl (implements javax.xml.bind.ValidationEvent)
    - javax.xml.bind.helpers.NotIdentifiableEventImpl (implements javax.xml.bind.NotIdentifiableEvent)
    - javax.xml.bind.helpers.ParseConversionEventImpl (implements javax.xml.bind.ParseConversionEvent)
    - javax.xml.bind.helpers.PrintConversionEventImpl (implements javax.xml.bind.PrintConversionEvent)
  - javax.xml.bind.helpers.ValidationEventLocatorImpl (implements javax.xml.bind.ValidationEventLocator)
  - javax.servlet.jsp.tagext.ValidationMessage
  - javax.faces.el.ValueBinding
  - javax.servlet.jsp.tagext.VariableInfo
  - javax.el.VariableMapper
  - javax.faces.el.VariableResolver
  - javax.faces.application.ViewHandler
    - javax.faces.application.ViewHandlerWrapper
  - javax.xml.bind.annotation.W3CDomHandler (implements javax.xml.bind.annotation.DomHandler<ElementT,ResultT>)
  - javax.resource.spi.work.WorkAdapter (implements javax.resource.spi.work.WorkListener)
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - javax.servlet.jsp.JspWriter
      - javax.servlet.jsp.tagext.BodyContent
    - javax.faces.context.ResponseWriter
      - javax.faces.context.ResponseWriterWrapper
  - javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
    - javax.xml.bind.annotation.adapters.CollapsedStringAdapter
    - javax.xml.bind.annotation.adapters.HexBinaryAdapter
    - javax.xml.bind.annotation.adapters.NormalizedStringAdapter
  - javax.xml.bind.annotation.XmlElement.DEFAULT
  - javax.xml.bind.annotation.XmlElementDecl.GLOBAL
  - javax.xml.bind.annotation.XmlElementRef.DEFAULT
  - javax.xml.stream.XMLEventFactory
  - javax.xml.stream.XMLInputFactory
  - javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter.DEFAULT
  - javax.xml.stream.XMLOutputFactory
  - javax.xml.bind.annotation.XmlSchemaType.DEFAULT
  - javax.xml.rpc.encoding.XMLType
  - javax.xml.bind.annotation.XmlType.DEFAULT
  - javax.enterprise.deploy.model.XpathEvent

## Interface Hierarchy

- javax.faces.component.ActionSource
  - javax.faces.component.ActionSource2
- javax.xml.ws.AsyncHandler<T>
- javax.xml.ws.Binding
  - javax.xml.ws.http.HTTPBinding
  - javax.xml.ws.soap.SOAPBinding
- javax.xml.ws.BindingProvider
  - javax.xml.ws.Dispatch<T>
- javax.resource.spi.BootstrapContext
- javax.xml.rpc.Call
- javax.xml.registry.CapabilityProfile
- javax.persistence.spi.ClassTransformer
- java.lang.Cloneable
  - javax.resource.cci.Record (also extends java.io.Serializable)
    - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, java.io.Serializable)
    - javax.resource.cci.MappedRecord (also extends java.util.Map<K,V>, java.io.Serializable)
    - javax.resource.cci.ResultSet (also extends java.sql.ResultSet)
- javax.activation.CommandObject
- javax.resource.cci.Connection
- javax.jms.Connection
  - javax.jms.QueueConnection
    - javax.jms.XAQueueConnection (also extends javax.jms.XAConnection)
  - javax.jms.TopicConnection
    - javax.jms.XATopicConnection (also extends javax.jms.XAConnection)
  - javax.jms.XAConnection
    - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection)
    - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection)
  - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection, javax.jms.XAConnection)
  - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection, javax.jms.XAConnection)
- javax.xml.registry.Connection
  - javax.xml.registry.FederatedConnection
- javax.jms.ConnectionConsumer
- javax.jms.ConnectionFactory
  - javax.jms.QueueConnectionFactory
    - javax.jms.XAQueueConnectionFactory (also extends javax.jms.XAConnectionFactory)
  - javax.jms.TopicConnectionFactory
    - javax.jms.XATopicConnectionFactory (also extends javax.jms.XAConnectionFactory)
  - javax.jms.XAQueueConnectionFactory (also extends javax.jms.QueueConnectionFactory, javax.jms.XAConnectionFactory)
  - javax.jms.XATopicConnectionFactory (also extends javax.jms.TopicConnectionFactory, javax.jms.XAConnectionFactory)
- javax.resource.cci.ConnectionMetaData
- javax.jms.ConnectionMetaData
- javax.resource.spi.ConnectionRequestInfo
- javax.resource.cci.ConnectionSpec
- org.xml.sax.ContentHandler
  - javax.xml.bind.UnmarshallerHandler
- javax.faces.component.ContextCallback
- javax.faces.convert.Converter
- javax.activation.DataContentHandler
- javax.activation.DataContentHandlerFactory
- javax.activation.DataSource
  - javax.mail.MultipartDataSource
- javax.xml.bind.DatatypeConverterInterface
- javax.enterprise.deploy.spi.DConfigBean
  - javax.enterprise.deploy.spi.DConfigBeanRoot
- javax.enterprise.deploy.model.DDBean
  - javax.enterprise.deploy.model.DDBeanRoot
- javax.jms.DeliveryMode
- javax.enterprise.deploy.model.DeployableObject
  - javax.enterprise.deploy.model.J2eeApplicationObject
- javax.enterprise.deploy.spi.DeploymentConfiguration
- javax.enterprise.deploy.spi.factories.DeploymentFactory
- javax.enterprise.deploy.spi.DeploymentManager
- javax.enterprise.deploy.spi.status.DeploymentStatus
- javax.xml.rpc.encoding.DeserializationContext
- javax.jms.Destination
  - javax.jms.Queue
    - javax.jms.TemporaryQueue
  - javax.jms.TemporaryQueue
  - javax.jms.TemporaryTopic
  - javax.jms.Topic
    - javax.jms.TemporaryTopic
- javax.resource.spi.DissociatableManagedConnection
- javax.xml.bind.annotation.DomHandler<ElementT,ResultT>
- javax.servlet.jsp.tagext.DynamicAttributes
- javax.ejb.EJBContext
  - javax.ejb.EntityContext
  - javax.ejb.MessageDrivenContext
  - javax.ejb.SessionContext
- javax.ejb.EJBLocalHome
- javax.ejb.EJBLocalObject
- javax.ejb.EJBMetaData
- javax.xml.bind.Element
- javax.xml.registry.infomodel.EmailAddress
- javax.persistence.EntityManager
- javax.persistence.EntityManagerFactory
- javax.persistence.EntityTransaction
- javax.xml.stream.EventFilter
- java.util.EventListener
  - javax.resource.spi.ConnectionEventListener
  - javax.mail.event.ConnectionListener
  - javax.faces.model.DataModelListener
  - javax.el.ELContextListener
  - javax.faces.event.FacesListener
    - javax.faces.event.ActionListener
    - javax.faces.event.ValueChangeListener
  - javax.mail.event.FolderListener
  - javax.servlet.http.HttpSessionActivationListener
  - javax.servlet.http.HttpSessionAttributeListener
  - javax.servlet.http.HttpSessionBindingListener
  - javax.servlet.http.HttpSessionListener
  - javax.mail.event.MessageChangedListener
  - javax.mail.event.MessageCountListener
  - javax.faces.event.PhaseListener (also extends java.io.Serializable)
  - javax.enterprise.deploy.spi.status.ProgressListener
  - javax.servlet.ServletContextAttributeListener
  - javax.servlet.ServletContextListener
  - javax.servlet.ServletRequestAttributeListener
  - javax.servlet.ServletRequestListener
  - javax.mail.event.StoreListener
  - javax.mail.event.TransportListener
  - javax.faces.validator.Validator
  - javax.resource.spi.work.WorkListener
- javax.jms.ExceptionListener
- javax.xml.registry.infomodel.ExtensibleObject
  - javax.xml.registry.infomodel.Association
  - javax.xml.registry.infomodel.AuditableEvent
  - javax.xml.registry.infomodel.Classification
  - javax.xml.registry.infomodel.ClassificationScheme
  - javax.xml.registry.infomodel.Concept
  - javax.xml.registry.infomodel.ExternalIdentifier
  - javax.xml.registry.infomodel.ExternalLink (also extends javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.URIValidator)
  - javax.xml.registry.infomodel.ExtrinsicObject
  - javax.xml.registry.infomodel.Organization
  - javax.xml.registry.infomodel.PostalAddress
  - javax.xml.registry.infomodel.RegistryEntry (also extends javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.Versionable)
    - javax.xml.registry.infomodel.ClassificationScheme
    - javax.xml.registry.infomodel.ExtrinsicObject
    - javax.xml.registry.infomodel.RegistryPackage
    - javax.xml.registry.infomodel.Service
  - javax.xml.registry.infomodel.RegistryObject
    - javax.xml.registry.infomodel.Association
    - javax.xml.registry.infomodel.AuditableEvent
    - javax.xml.registry.infomodel.Classification
    - javax.xml.registry.infomodel.ClassificationScheme
    - javax.xml.registry.infomodel.Concept
    - javax.xml.registry.infomodel.ExternalIdentifier
    - javax.xml.registry.infomodel.ExternalLink (also extends javax.xml.registry.infomodel.URIValidator)
    - javax.xml.registry.infomodel.ExtrinsicObject
    - javax.xml.registry.infomodel.Organization
    - javax.xml.registry.infomodel.RegistryEntry (also extends javax.xml.registry.infomodel.Versionable)
      - javax.xml.registry.infomodel.ClassificationScheme
      - javax.xml.registry.infomodel.ExtrinsicObject
      - javax.xml.registry.infomodel.RegistryPackage
      - javax.xml.registry.infomodel.Service
    - javax.xml.registry.infomodel.RegistryPackage
    - javax.xml.registry.infomodel.Service
    - javax.xml.registry.infomodel.ServiceBinding (also extends javax.xml.registry.infomodel.URIValidator)
    - javax.xml.registry.infomodel.SpecificationLink
    - javax.xml.registry.infomodel.User
  - javax.xml.registry.infomodel.RegistryPackage
  - javax.xml.registry.infomodel.Service
  - javax.xml.registry.infomodel.ServiceBinding (also extends javax.xml.registry.infomodel.RegistryObject, javax.xml.registry.infomodel.URIValidator)
  - javax.xml.registry.infomodel.SpecificationLink
  - javax.xml.registry.infomodel.User
- javax.servlet.Filter
- javax.servlet.FilterChain
- javax.servlet.FilterConfig
- javax.xml.registry.FindQualifier
- javax.servlet.jsp.el.FunctionMapper
- java.util.concurrent.Future<V>
  - javax.xml.ws.Response<T>
- javax.resource.spi.security.GenericCredential
- javax.ejb.spi.HandleDelegate
- javax.xml.rpc.handler.Handler
- javax.xml.ws.handler.Handler<C>
  - javax.xml.ws.handler.LogicalHandler<C>
  - javax.xml.ws.handler.soap.SOAPHandler<T>
- javax.xml.ws.handler.HandlerResolver
- javax.xml.rpc.holders.Holder
- javax.servlet.http.HttpSession
- javax.servlet.http.HttpSessionContext
- javax.resource.cci.Interaction
- javax.xml.registry.infomodel.InternationalString
- javax.interceptor.InvocationContext
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - java.util.List<E>
      - javax.xml.rpc.handler.HandlerChain
      - javax.resource.cci.IndexedRecord (also extends javax.resource.cci.Record, java.io.Serializable)
- java.util.Iterator<E>
  - javax.xml.stream.XMLEventReader
- javax.management.j2ee.statistics.JavaMailStats
- javax.xml.registry.JAXRResponse
  - javax.xml.registry.BulkResponse
- javax.servlet.jsp.JspApplicationContext
- javax.servlet.jsp.tagext.JspIdConsumer
- javax.servlet.jsp.tagext.JspTag
  - javax.servlet.jsp.tagext.BodyTag
  - javax.servlet.jsp.tagext.IterationTag
    - javax.servlet.jsp.tagext.BodyTag
  - javax.servlet.jsp.tagext.SimpleTag
  - javax.servlet.jsp.tagext.Tag
    - javax.servlet.jsp.tagext.BodyTag
    - javax.servlet.jsp.tagext.IterationTag
      - javax.servlet.jsp.tagext.BodyTag
- javax.xml.registry.infomodel.Key
- javax.resource.spi.LazyAssociatableConnectionManager
- javax.resource.spi.LazyEnlistableConnectionManager
- javax.resource.spi.LazyEnlistableManagedConnection
- javax.xml.registry.LifeCycleManager
  - javax.xml.registry.BusinessLifeCycleManager
- javax.xml.registry.infomodel.LocalizedString
- javax.resource.spi.LocalTransaction
- javax.resource.cci.LocalTransaction
- javax.xml.stream.Location
- javax.xml.ws.LogicalMessage
- javax.resource.spi.ManagedConnection
- javax.resource.spi.ManagedConnectionMetaData
- java.util.Map<K,V>
  - javax.resource.cci.MappedRecord (also extends javax.resource.cci.Record, java.io.Serializable)
  - javax.xml.ws.handler.MessageContext
    - javax.xml.ws.handler.LogicalMessageContext
    - javax.xml.ws.handler.soap.SOAPMessageContext
- javax.xml.bind.Marshaller
- javax.jms.Message
  - javax.jms.BytesMessage
  - javax.jms.MapMessage
  - javax.jms.ObjectMessage
  - javax.jms.StreamMessage
  - javax.jms.TextMessage
- javax.mail.MessageAware
- javax.jms.MessageConsumer
  - javax.jms.QueueReceiver
  - javax.jms.TopicSubscriber
- javax.xml.rpc.handler.MessageContext
  - javax.xml.rpc.handler.soap.SOAPMessageContext
- javax.resource.spi.endpoint.MessageEndpoint
- javax.resource.spi.endpoint.MessageEndpointFactory
- javax.resource.cci.MessageListener
- javax.jms.MessageListener
- javax.jms.MessageProducer
  - javax.jms.QueueSender
  - javax.jms.TopicPublisher
- javax.xml.soap.Name
- javax.faces.component.NamingContainer
- org.w3c.dom.Node
  - org.w3c.dom.CharacterData
    - org.w3c.dom.Text
      - javax.xml.soap.Text (also extends javax.xml.soap.Node)
  - org.w3c.dom.Element
    - javax.xml.soap.SOAPElement (also extends javax.xml.soap.Node)
      - javax.xml.soap.Detail
      - javax.xml.soap.DetailEntry
      - javax.xml.soap.SOAPBody
      - javax.xml.soap.SOAPBodyElement
        - javax.xml.soap.SOAPFault
      - javax.xml.soap.SOAPEnvelope
      - javax.xml.soap.SOAPFault
      - javax.xml.soap.SOAPFaultElement
        - javax.xml.soap.Detail
      - javax.xml.soap.SOAPHeader
      - javax.xml.soap.SOAPHeaderElement
  - javax.xml.soap.Node
    - javax.xml.soap.Detail
    - javax.xml.soap.DetailEntry
    - javax.xml.soap.SOAPBody
    - javax.xml.soap.SOAPBodyElement
      - javax.xml.soap.SOAPFault
    - javax.xml.soap.SOAPElement (also extends org.w3c.dom.Element)
      - javax.xml.soap.Detail
      - javax.xml.soap.DetailEntry
      - javax.xml.soap.SOAPBody
      - javax.xml.soap.SOAPBodyElement
        - javax.xml.soap.SOAPFault
      - javax.xml.soap.SOAPEnvelope
      - javax.xml.soap.SOAPFault
      - javax.xml.soap.SOAPFaultElement
        - javax.xml.soap.Detail
      - javax.xml.soap.SOAPHeader
      - javax.xml.soap.SOAPHeaderElement
    - javax.xml.soap.SOAPEnvelope
    - javax.xml.soap.SOAPFault
    - javax.xml.soap.SOAPFaultElement
      - javax.xml.soap.Detail
    - javax.xml.soap.SOAPHeader
    - javax.xml.soap.SOAPHeaderElement
    - javax.xml.soap.Text (also extends org.w3c.dom.Text)
- javax.mail.Part
  - javax.mail.internet.MimePart
- javax.persistence.spi.PersistenceProvider
- javax.persistence.spi.PersistenceUnitInfo
- javax.xml.registry.infomodel.PersonName
- javax.security.jacc.PolicyConfiguration
- javax.security.jacc.PolicyContextHandler
- javax.xml.ws.handler.PortInfo
- javax.enterprise.deploy.spi.status.ProgressObject
- javax.xml.ws.Provider<T>
- javax.xml.registry.Query
- javax.persistence.Query
- javax.xml.registry.QueryManager
  - javax.xml.registry.BusinessQueryManager
  - javax.xml.registry.DeclarativeQueryManager
- javax.jms.QueueBrowser
- javax.mail.QuotaAwareStore
- javax.resource.cci.RecordFactory
- javax.naming.Referenceable
  - javax.resource.Referenceable
    - javax.resource.cci.ConnectionFactory (also extends java.io.Serializable)
- javax.xml.registry.RegistryService
- java.rmi.Remote
  - javax.ejb.EJBHome
    - javax.management.j2ee.ManagementHome
  - javax.ejb.EJBObject
    - javax.management.j2ee.Management
- javax.servlet.RequestDispatcher
- javax.resource.spi.ResourceAdapter
- javax.resource.spi.ResourceAdapterAssociation
  - javax.resource.spi.ActivationSpec
- javax.resource.cci.ResourceAdapterMetaData
- java.sql.ResultSet
  - javax.resource.cci.ResultSet (also extends javax.resource.cci.Record)
- javax.resource.cci.ResultSetInfo
- java.lang.Runnable
  - javax.jms.Session
    - javax.jms.QueueSession
    - javax.jms.TopicSession
    - javax.jms.XAQueueSession
    - javax.jms.XASession
      - javax.jms.XAQueueSession
      - javax.jms.XATopicSession
    - javax.jms.XATopicSession
  - javax.resource.spi.work.Work
- java.io.Serializable
  - javax.enterprise.deploy.spi.status.ClientConfiguration
  - javax.resource.cci.ConnectionFactory (also extends javax.resource.Referenceable)
  - javax.resource.spi.ConnectionManager
  - javax.xml.rpc.encoding.Deserializer
  - javax.xml.rpc.encoding.DeserializerFactory
  - javax.ejb.EnterpriseBean
    - javax.ejb.EntityBean
    - javax.ejb.MessageDrivenBean
    - javax.ejb.SessionBean
  - javax.ejb.Handle
  - javax.xml.rpc.handler.HandlerRegistry
  - javax.ejb.HomeHandle
  - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, javax.resource.cci.Record)
  - javax.resource.cci.InteractionSpec
  - javax.management.j2ee.ListenerRegistration
  - javax.resource.spi.ManagedConnectionFactory
  - javax.resource.cci.MappedRecord (also extends java.util.Map<K,V>, javax.resource.cci.Record)
  - javax.faces.event.PhaseListener (also extends java.util.EventListener)
  - javax.resource.cci.Record (also extends java.lang.Cloneable)
    - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, java.io.Serializable)
    - javax.resource.cci.MappedRecord (also extends java.util.Map<K,V>, java.io.Serializable)
    - javax.resource.cci.ResultSet (also extends java.sql.ResultSet)
  - javax.xml.rpc.encoding.Serializer
  - javax.xml.rpc.encoding.SerializerFactory
  - javax.ejb.TimerHandle
  - javax.xml.rpc.encoding.TypeMappingRegistry
- javax.xml.rpc.encoding.SerializationContext
- javax.jms.ServerSession
- javax.jms.ServerSessionPool
- javax.xml.rpc.Service
- javax.xml.rpc.server.ServiceLifecycle
- javax.servlet.Servlet
  - javax.servlet.jsp.HttpJspPage
  - javax.servlet.jsp.JspPage
    - javax.servlet.jsp.HttpJspPage
- javax.servlet.ServletConfig
- javax.servlet.ServletContext
- javax.xml.rpc.server.ServletEndpointContext
- javax.servlet.ServletRequest
  - javax.servlet.http.HttpServletRequest
- javax.servlet.ServletResponse
  - javax.servlet.http.HttpServletResponse
- javax.ejb.SessionSynchronization
- javax.mail.internet.SharedInputStream
- javax.servlet.SingleThreadModel
- javax.xml.registry.infomodel.Slot
- javax.xml.soap.SOAPConstants
- javax.faces.component.StateHolder
- javax.management.j2ee.statistics.Statistic
  - javax.management.j2ee.statistics.BoundaryStatistic
    - javax.management.j2ee.statistics.BoundedRangeStatistic (also extends javax.management.j2ee.statistics.RangeStatistic)
  - javax.management.j2ee.statistics.BoundedRangeStatistic (also extends javax.management.j2ee.statistics.BoundaryStatistic, javax.management.j2ee.statistics.RangeStatistic)
  - javax.management.j2ee.statistics.CountStatistic
  - javax.management.j2ee.statistics.RangeStatistic
    - javax.management.j2ee.statistics.BoundedRangeStatistic (also extends javax.management.j2ee.statistics.BoundaryStatistic)
  - javax.management.j2ee.statistics.TimeStatistic
- javax.management.j2ee.statistics.Stats
  - javax.management.j2ee.statistics.EJBStats
    - javax.management.j2ee.statistics.EntityBeanStats
    - javax.management.j2ee.statistics.MessageDrivenBeanStats
    - javax.management.j2ee.statistics.SessionBeanStats
      - javax.management.j2ee.statistics.StatefulSessionBeanStats
      - javax.management.j2ee.statistics.StatelessSessionBeanStats
    - javax.management.j2ee.statistics.StatefulSessionBeanStats
    - javax.management.j2ee.statistics.StatelessSessionBeanStats
  - javax.management.j2ee.statistics.EntityBeanStats
  - javax.management.j2ee.statistics.JCAConnectionPoolStats
  - javax.management.j2ee.statistics.JCAConnectionStats
    - javax.management.j2ee.statistics.JCAConnectionPoolStats
  - javax.management.j2ee.statistics.JCAStats
  - javax.management.j2ee.statistics.JDBCConnectionPoolStats
  - javax.management.j2ee.statistics.JDBCConnectionStats
    - javax.management.j2ee.statistics.JDBCConnectionPoolStats
  - javax.management.j2ee.statistics.JDBCStats
  - javax.management.j2ee.statistics.JMSConnectionStats
  - javax.management.j2ee.statistics.JMSConsumerStats
  - javax.management.j2ee.statistics.JMSEndpointStats
    - javax.management.j2ee.statistics.JMSConsumerStats
    - javax.management.j2ee.statistics.JMSProducerStats
  - javax.management.j2ee.statistics.JMSProducerStats
  - javax.management.j2ee.statistics.JMSSessionStats
  - javax.management.j2ee.statistics.JMSStats
  - javax.management.j2ee.statistics.JTAStats
  - javax.management.j2ee.statistics.JVMStats
  - javax.management.j2ee.statistics.MessageDrivenBeanStats
  - javax.management.j2ee.statistics.ServletStats
  - javax.management.j2ee.statistics.SessionBeanStats
    - javax.management.j2ee.statistics.StatefulSessionBeanStats
    - javax.management.j2ee.statistics.StatelessSessionBeanStats
  - javax.management.j2ee.statistics.StatefulSessionBeanStats
  - javax.management.j2ee.statistics.StatelessSessionBeanStats
  - javax.management.j2ee.statistics.URLStats
- javax.transaction.Status
- javax.resource.cci.Streamable
- javax.xml.stream.StreamFilter
- javax.xml.rpc.Stub
- javax.transaction.Synchronization
- javax.enterprise.deploy.spi.Target
- javax.enterprise.deploy.spi.TargetModuleID
- javax.xml.registry.infomodel.TelephoneNumber
- javax.ejb.TimedObject
- javax.ejb.Timer
- javax.ejb.TimerService
- javax.transaction.Transaction
- javax.transaction.TransactionManager
- javax.transaction.TransactionSynchronizationRegistry
- javax.servlet.jsp.tagext.TryCatchFinally
- javax.xml.rpc.encoding.TypeMapping
- javax.mail.UIDFolder
- javax.xml.bind.Unmarshaller
- javax.xml.registry.infomodel.URIValidator
  - javax.xml.registry.infomodel.ExternalLink (also extends javax.xml.registry.infomodel.RegistryObject)
  - javax.xml.registry.infomodel.ServiceBinding (also extends javax.xml.registry.infomodel.RegistryObject)
- javax.transaction.UserTransaction
- javax.resource.spi.ValidatingManagedConnectionFactory
- javax.xml.bind.ValidationEvent
  - javax.xml.bind.NotIdentifiableEvent
  - javax.xml.bind.ParseConversionEvent
  - javax.xml.bind.PrintConversionEvent
- javax.xml.bind.ValidationEventHandler
- javax.xml.bind.ValidationEventLocator
- javax.xml.bind.Validator
- javax.faces.component.ValueHolder
  - javax.faces.component.EditableValueHolder
- javax.servlet.jsp.el.VariableResolver
- javax.xml.registry.infomodel.Versionable
  - javax.xml.registry.infomodel.ClassificationScheme
  - javax.xml.registry.infomodel.ExtrinsicObject
  - javax.xml.registry.infomodel.RegistryEntry (also extends javax.xml.registry.infomodel.RegistryObject)
    - javax.xml.registry.infomodel.ClassificationScheme
    - javax.xml.registry.infomodel.ExtrinsicObject
    - javax.xml.registry.infomodel.RegistryPackage
    - javax.xml.registry.infomodel.Service
  - javax.xml.registry.infomodel.RegistryPackage
  - javax.xml.registry.infomodel.Service
- javax.xml.ws.WebServiceContext
- javax.resource.spi.work.WorkManager
- javax.jms.XAConnectionFactory
  - javax.jms.XAQueueConnectionFactory (also extends javax.jms.QueueConnectionFactory)
  - javax.jms.XATopicConnectionFactory (also extends javax.jms.TopicConnectionFactory)
- javax.transaction.xa.XAResource
- javax.resource.spi.XATerminator
- javax.transaction.xa.Xid
- javax.xml.stream.util.XMLEventAllocator
- javax.xml.stream.util.XMLEventConsumer
  - javax.xml.stream.XMLEventWriter
- javax.xml.stream.XMLReporter
- javax.xml.stream.XMLResolver
- javax.xml.stream.XMLStreamConstants
  - javax.xml.stream.events.Attribute
    - javax.xml.stream.events.Namespace
  - javax.xml.stream.events.Characters
  - javax.xml.stream.events.Comment
  - javax.xml.stream.events.DTD
  - javax.xml.stream.events.EndDocument
  - javax.xml.stream.events.EndElement
  - javax.xml.stream.events.EntityDeclaration
  - javax.xml.stream.events.EntityReference
  - javax.xml.stream.events.Namespace
  - javax.xml.stream.events.NotationDeclaration
  - javax.xml.stream.events.ProcessingInstruction
  - javax.xml.stream.events.StartDocument
  - javax.xml.stream.events.StartElement
  - javax.xml.stream.events.XMLEvent
    - javax.xml.stream.events.Attribute
      - javax.xml.stream.events.Namespace
    - javax.xml.stream.events.Characters
    - javax.xml.stream.events.Comment
    - javax.xml.stream.events.DTD
    - javax.xml.stream.events.EndDocument
    - javax.xml.stream.events.EndElement
    - javax.xml.stream.events.EntityDeclaration
    - javax.xml.stream.events.EntityReference
    - javax.xml.stream.events.Namespace
    - javax.xml.stream.events.NotationDeclaration
    - javax.xml.stream.events.ProcessingInstruction
    - javax.xml.stream.events.StartDocument
    - javax.xml.stream.events.StartElement
  - javax.xml.stream.XMLStreamReader
- javax.xml.stream.XMLStreamWriter
- javax.enterprise.deploy.model.XpathListener

## Annotation Type Hierarchy

- javax.ejb.TransactionManagement (implements java.lang.annotation.Annotation)
- javax.ejb.TransactionAttribute (implements java.lang.annotation.Annotation)
- javax.ejb.Timeout (implements java.lang.annotation.Annotation)
- javax.ejb.Stateless (implements java.lang.annotation.Annotation)
- javax.ejb.Stateful (implements java.lang.annotation.Annotation)
- javax.ejb.Remove (implements java.lang.annotation.Annotation)
- javax.ejb.RemoteHome (implements java.lang.annotation.Annotation)
- javax.ejb.Remote (implements java.lang.annotation.Annotation)
- javax.ejb.PrePassivate (implements java.lang.annotation.Annotation)
- javax.ejb.PostActivate (implements java.lang.annotation.Annotation)
- javax.ejb.MessageDriven (implements java.lang.annotation.Annotation)
- javax.ejb.LocalHome (implements java.lang.annotation.Annotation)
- javax.ejb.Local (implements java.lang.annotation.Annotation)
- javax.ejb.Init (implements java.lang.annotation.Annotation)
- javax.ejb.EJBs (implements java.lang.annotation.Annotation)
- javax.ejb.EJB (implements java.lang.annotation.Annotation)
- javax.ejb.ApplicationException (implements java.lang.annotation.Annotation)
- javax.ejb.ActivationConfigProperty (implements java.lang.annotation.Annotation)
- javax.interceptor.Interceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.ExcludeDefaultInterceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.ExcludeClassInterceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.AroundInvoke (implements java.lang.annotation.Annotation)
- javax.annotation.Resources (implements java.lang.annotation.Annotation)
- javax.annotation.Resource (implements java.lang.annotation.Annotation)
- javax.annotation.PreDestroy (implements java.lang.annotation.Annotation)
- javax.annotation.PostConstruct (implements java.lang.annotation.Annotation)
- javax.annotation.Generated (implements java.lang.annotation.Annotation)
- javax.annotation.security.RunAs (implements java.lang.annotation.Annotation)
- javax.annotation.security.RolesAllowed (implements java.lang.annotation.Annotation)
- javax.annotation.security.PermitAll (implements java.lang.annotation.Annotation)
- javax.annotation.security.DenyAll (implements java.lang.annotation.Annotation)
- javax.annotation.security.DeclareRoles (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebServiceRefs (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebServiceRef (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebServiceProvider (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebServiceClient (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebFault (implements java.lang.annotation.Annotation)
- javax.xml.ws.WebEndpoint (implements java.lang.annotation.Annotation)
- javax.xml.ws.ServiceMode (implements java.lang.annotation.Annotation)
- javax.xml.ws.ResponseWrapper (implements java.lang.annotation.Annotation)
- javax.xml.ws.RequestWrapper (implements java.lang.annotation.Annotation)
- javax.xml.ws.BindingType (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlValue (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlType (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlTransient (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlSchemaTypes (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlSchemaType (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlSchema (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlRootElement (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlRegistry (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlNs (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlMixed (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlMimeType (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlList (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlInlineBinaryData (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlIDREF (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlID (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlEnumValue (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlEnum (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElements (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElementWrapper (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElementRefs (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElementRef (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElementDecl (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlElement (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAttribute (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAttachmentRef (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAnyElement (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAnyAttribute (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAccessorType (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.XmlAccessorOrder (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.adapters.XmlJavaTypeAdapters (implements java.lang.annotation.Annotation)
- javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter (implements java.lang.annotation.Annotation)
- javax.jws.WebService (implements java.lang.annotation.Annotation)
- javax.jws.WebResult (implements java.lang.annotation.Annotation)
- javax.jws.WebParam (implements java.lang.annotation.Annotation)
- javax.jws.WebMethod (implements java.lang.annotation.Annotation)
- javax.jws.Oneway (implements java.lang.annotation.Annotation)
- javax.jws.HandlerChain (implements java.lang.annotation.Annotation)
- javax.jws.soap.SOAPMessageHandlers (implements java.lang.annotation.Annotation)
- javax.jws.soap.SOAPMessageHandler (implements java.lang.annotation.Annotation)
- javax.jws.soap.SOAPBinding (implements java.lang.annotation.Annotation)
- javax.jws.soap.InitParam (implements java.lang.annotation.Annotation)
- javax.persistence.Version (implements java.lang.annotation.Annotation)
- javax.persistence.UniqueConstraint (implements java.lang.annotation.Annotation)
- javax.persistence.Transient (implements java.lang.annotation.Annotation)
- javax.persistence.Temporal (implements java.lang.annotation.Annotation)
- javax.persistence.TableGenerator (implements java.lang.annotation.Annotation)
- javax.persistence.Table (implements java.lang.annotation.Annotation)
- javax.persistence.SqlResultSetMappings (implements java.lang.annotation.Annotation)
- javax.persistence.SqlResultSetMapping (implements java.lang.annotation.Annotation)
- javax.persistence.SequenceGenerator (implements java.lang.annotation.Annotation)
- javax.persistence.SecondaryTables (implements java.lang.annotation.Annotation)
- javax.persistence.SecondaryTable (implements java.lang.annotation.Annotation)
- javax.persistence.QueryHint (implements java.lang.annotation.Annotation)
- javax.persistence.PrimaryKeyJoinColumns (implements java.lang.annotation.Annotation)
- javax.persistence.PrimaryKeyJoinColumn (implements java.lang.annotation.Annotation)
- javax.persistence.PreUpdate (implements java.lang.annotation.Annotation)
- javax.persistence.PreRemove (implements java.lang.annotation.Annotation)
- javax.persistence.PrePersist (implements java.lang.annotation.Annotation)
- javax.persistence.PostUpdate (implements java.lang.annotation.Annotation)
- javax.persistence.PostRemove (implements java.lang.annotation.Annotation)
- javax.persistence.PostPersist (implements java.lang.annotation.Annotation)
- javax.persistence.PostLoad (implements java.lang.annotation.Annotation)
- javax.persistence.PersistenceUnits (implements java.lang.annotation.Annotation)
- javax.persistence.PersistenceUnit (implements java.lang.annotation.Annotation)
- javax.persistence.PersistenceProperty (implements java.lang.annotation.Annotation)
- javax.persistence.PersistenceContexts (implements java.lang.annotation.Annotation)
- javax.persistence.PersistenceContext (implements java.lang.annotation.Annotation)
- javax.persistence.OrderBy (implements java.lang.annotation.Annotation)
- javax.persistence.OneToOne (implements java.lang.annotation.Annotation)
- javax.persistence.OneToMany (implements java.lang.annotation.Annotation)
- javax.persistence.NamedQuery (implements java.lang.annotation.Annotation)
- javax.persistence.NamedQueries (implements java.lang.annotation.Annotation)
- javax.persistence.NamedNativeQuery (implements java.lang.annotation.Annotation)
- javax.persistence.NamedNativeQueries (implements java.lang.annotation.Annotation)
- javax.persistence.MappedSuperclass (implements java.lang.annotation.Annotation)
- javax.persistence.MapKey (implements java.lang.annotation.Annotation)
- javax.persistence.ManyToOne (implements java.lang.annotation.Annotation)
- javax.persistence.ManyToMany (implements java.lang.annotation.Annotation)
- javax.persistence.Lob (implements java.lang.annotation.Annotation)
- javax.persistence.JoinTable (implements java.lang.annotation.Annotation)
- javax.persistence.JoinColumns (implements java.lang.annotation.Annotation)
- javax.persistence.JoinColumn (implements java.lang.annotation.Annotation)
- javax.persistence.Inheritance (implements java.lang.annotation.Annotation)
- javax.persistence.IdClass (implements java.lang.annotation.Annotation)
- javax.persistence.Id (implements java.lang.annotation.Annotation)
- javax.persistence.GeneratedValue (implements java.lang.annotation.Annotation)
- javax.persistence.FieldResult (implements java.lang.annotation.Annotation)
- javax.persistence.ExcludeSuperclassListeners (implements java.lang.annotation.Annotation)
- javax.persistence.ExcludeDefaultListeners (implements java.lang.annotation.Annotation)
- javax.persistence.Enumerated (implements java.lang.annotation.Annotation)
- javax.persistence.EntityResult (implements java.lang.annotation.Annotation)
- javax.persistence.EntityListeners (implements java.lang.annotation.Annotation)
- javax.persistence.Entity (implements java.lang.annotation.Annotation)
- javax.persistence.EmbeddedId (implements java.lang.annotation.Annotation)
- javax.persistence.Embedded (implements java.lang.annotation.Annotation)
- javax.persistence.Embeddable (implements java.lang.annotation.Annotation)
- javax.persistence.DiscriminatorValue (implements java.lang.annotation.Annotation)
- javax.persistence.DiscriminatorColumn (implements java.lang.annotation.Annotation)
- javax.persistence.ColumnResult (implements java.lang.annotation.Annotation)
- javax.persistence.Column (implements java.lang.annotation.Annotation)
- javax.persistence.Basic (implements java.lang.annotation.Annotation)
- javax.persistence.AttributeOverrides (implements java.lang.annotation.Annotation)
- javax.persistence.AttributeOverride (implements java.lang.annotation.Annotation)
- javax.persistence.AssociationOverrides (implements java.lang.annotation.Annotation)
- javax.persistence.AssociationOverride (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.ejb.TransactionManagementType
    - javax.ejb.TransactionAttributeType
    - javax.annotation.Resource.AuthenticationType
    - javax.xml.ws.Service.Mode
    - javax.xml.ws.handler.MessageContext.Scope
    - javax.xml.bind.annotation.XmlNsForm
    - javax.xml.bind.annotation.XmlAccessType
    - javax.xml.bind.annotation.XmlAccessOrder
    - javax.jws.WebParam.Mode
    - javax.jws.soap.SOAPBinding.Style
    - javax.jws.soap.SOAPBinding.Use
    - javax.jws.soap.SOAPBinding.ParameterStyle
    - javax.persistence.TemporalType
    - javax.persistence.PersistenceContextType
    - javax.persistence.LockModeType
    - javax.persistence.InheritanceType
    - javax.persistence.GenerationType
    - javax.persistence.FlushModeType
    - javax.persistence.FetchType
    - javax.persistence.EnumType
    - javax.persistence.DiscriminatorType
    - javax.persistence.CascadeType
    - javax.persistence.spi.PersistenceUnitTransactionType

Overview | Package | Class | Tree | Deprecated | Index | Help
| Java EE 5 SDK
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature

Copyright 2006 Sun Microsystems, Inc. All rights reserved.