# Hierarchy For All Packages

Package Hierarchies:

- javax.annotation,
- javax.annotation.security,
- javax.annotation.sql,
- javax.batch.api,
- javax.batch.api.chunk,
- javax.batch.api.chunk.listener,
- javax.batch.api.listener,
- javax.batch.api.partition,
- javax.batch.operations,
- javax.batch.runtime,
- javax.batch.runtime.context,
- javax.decorator,
- javax.ejb,
- javax.ejb.embeddable,
- javax.ejb.spi,
- javax.el,
- javax.enterprise.concurrent,
- javax.enterprise.context,
- javax.enterprise.context.spi,
- 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.enterprise.event,
- javax.enterprise.inject,
- javax.enterprise.inject.spi,
- javax.enterprise.util,
- javax.faces,
- javax.faces.application,
- javax.faces.bean,
- javax.faces.component,
- javax.faces.component.behavior,
- javax.faces.component.html,
- javax.faces.component.visit,
- javax.faces.context,
- javax.faces.convert,
- javax.faces.el,
- javax.faces.event,
- javax.faces.flow,
- javax.faces.flow.builder,
- javax.faces.lifecycle,
- javax.faces.model,
- javax.faces.render,
- javax.faces.validator,
- javax.faces.view,
- javax.faces.view.facelets,
- javax.faces.webapp,
- javax.inject,
- javax.interceptor,
- javax.jms,
- javax.json,
- javax.json.spi,
- javax.json.stream,
- 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.criteria,
- javax.persistence.metamodel,
- 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.auth.message,
- javax.security.auth.message.callback,
- javax.security.auth.message.config,
- javax.security.auth.message.module,
- javax.security.jacc,
- javax.servlet,
- javax.servlet.annotation,
- javax.servlet.descriptor,
- javax.servlet.http,
- javax.servlet.jsp,
- javax.servlet.jsp.el,
- javax.servlet.jsp.jstl.core,
- javax.servlet.jsp.jstl.fmt,
- javax.servlet.jsp.jstl.sql,
- javax.servlet.jsp.jstl.tlv,
- javax.servlet.jsp.tagext,
- javax.transaction,
- javax.transaction.xa,
- javax.validation,
- javax.validation.bootstrap,
- javax.validation.constraints,
- javax.validation.constraintvalidation,
- javax.validation.executable,
- javax.validation.groups,
- javax.validation.metadata,
- javax.validation.spi,
- javax.websocket,
- javax.websocket.server,
- javax.ws.rs,
- javax.ws.rs.client,
- javax.ws.rs.container,
- javax.ws.rs.core,
- javax.ws.rs.ext,
- 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.ws,
- javax.xml.ws.handler,
- javax.xml.ws.handler.soap,
- javax.xml.ws.http,
- javax.xml.ws.soap,
- javax.xml.ws.spi,
- javax.xml.ws.spi.http,
- javax.xml.ws.wsaddressing

## Class Hierarchy

- java.lang.Object
  - javax.batch.api.AbstractBatchlet (implements javax.batch.api.Batchlet)
  - javax.batch.api.chunk.AbstractCheckpointAlgorithm (implements javax.batch.api.chunk.CheckpointAlgorithm)
  - javax.batch.api.chunk.listener.AbstractChunkListener (implements javax.batch.api.chunk.listener.ChunkListener)
  - javax.batch.api.chunk.listener.AbstractItemProcessListener (implements javax.batch.api.chunk.listener.ItemProcessListener)
  - javax.batch.api.chunk.AbstractItemReader (implements javax.batch.api.chunk.ItemReader)
  - javax.batch.api.chunk.listener.AbstractItemReadListener (implements javax.batch.api.chunk.listener.ItemReadListener)
  - javax.batch.api.chunk.listener.AbstractItemWriteListener (implements javax.batch.api.chunk.listener.ItemWriteListener)
  - javax.batch.api.chunk.AbstractItemWriter (implements javax.batch.api.chunk.ItemWriter)
  - javax.batch.api.listener.AbstractJobListener (implements javax.batch.api.listener.JobListener)
  - javax.xml.bind.helpers.AbstractMarshallerImpl (implements javax.xml.bind.Marshaller)
  - javax.ws.rs.core.AbstractMultivaluedMap<K,V> (implements javax.ws.rs.core.MultivaluedMap<K,V>)
    - javax.ws.rs.core.MultivaluedHashMap<K,V> (implements java.io.Serializable)
  - javax.batch.api.partition.AbstractPartitionAnalyzer (implements javax.batch.api.partition.PartitionAnalyzer)
  - javax.batch.api.partition.AbstractPartitionReducer (implements javax.batch.api.partition.PartitionReducer)
  - javax.batch.api.listener.AbstractStepListener (implements javax.batch.api.listener.StepListener)
  - javax.xml.bind.helpers.AbstractUnmarshallerImpl (implements javax.xml.bind.Unmarshaller)
  - javax.faces.event.ActionListenerWrapper (implements javax.faces.event.ActionListener, javax.faces.FacesWrapper<T>)
  - 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.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
  - javax.faces.application.Application
    - javax.faces.application.ApplicationWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.ws.rs.core.Application
  - javax.faces.application.ApplicationConfigurationPopulator
  - javax.faces.application.ApplicationFactory (implements javax.faces.FacesWrapper<T>)
  - javax.servlet.AsyncEvent
  - javax.ejb.AsyncResult<V> (implements java.util.concurrent.Future<V>)
  - javax.xml.bind.attachment.AttachmentMarshaller
  - javax.xml.soap.AttachmentPart
  - javax.xml.bind.attachment.AttachmentUnmarshaller
  - javax.security.auth.message.config.AuthConfigFactory
  - javax.mail.Authenticator
  - javax.security.auth.message.AuthStatus
  - javax.batch.runtime.BatchRuntime
  - javax.el.BeanNameResolver
  - javax.faces.validator.BeanValidator (implements javax.faces.component.PartialStateHolder, javax.faces.validator.Validator)
  - javax.faces.component.behavior.BehaviorBase (implements javax.faces.component.behavior.Behavior, javax.faces.component.PartialStateHolder)
    - javax.faces.component.behavior.ClientBehaviorBase (implements javax.faces.component.behavior.ClientBehavior)
      - javax.faces.component.behavior.AjaxBehavior
  - 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.ws.rs.core.CacheControl
  - javax.xml.rpc.holders.CalendarHolder (implements javax.xml.rpc.holders.Holder)
  - javax.security.auth.message.callback.CallerPrincipalCallback (implements javax.security.auth.callback.Callback)
  - javax.enterprise.inject.spi.CDI<T> (implements javax.enterprise.inject.Instance<T>)
  - javax.security.auth.message.callback.CertStoreCallback (implements javax.security.auth.callback.Callback)
  - javax.faces.convert.CharacterConverter (implements javax.faces.convert.Converter)
  - javax.faces.component.behavior.ClientBehaviorContext
  - javax.faces.component.behavior.ClientBehaviorContext.Parameter
  - javax.faces.render.ClientBehaviorRenderer
  - javax.ws.rs.client.ClientBuilder (implements javax.ws.rs.core.Configurable<C>)
  - javax.websocket.ClientEndpointConfig.Builder
  - javax.websocket.ClientEndpointConfig.Configurator
  - javax.faces.lifecycle.ClientWindow
    - javax.faces.lifecycle.ClientWindowWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.lifecycle.ClientWindowFactory (implements javax.faces.FacesWrapper<T>)
  - javax.websocket.CloseReason
  - javax.enterprise.deploy.shared.CommandType
  - javax.faces.view.facelets.CompositeFaceletHandler (implements javax.faces.view.facelets.FaceletHandler)
  - javax.servlet.jsp.jstl.core.Config
  - javax.mail.event.ConnectionAdapter (implements javax.mail.event.ConnectionListener)
  - javax.xml.registry.ConnectionFactory
  - javax.websocket.ContainerProvider
  - javax.mail.internet.ContentDisposition
  - javax.mail.internet.ContentType
  - javax.servlet.http.Cookie (implements java.lang.Cloneable, java.io.Serializable)
  - javax.ws.rs.core.Cookie
    - javax.ws.rs.core.NewCookie
  - javax.faces.model.DataModel<E> (implements java.lang.Iterable<T>)
    - javax.faces.model.ArrayDataModel<E>
    - javax.faces.model.CollectionDataModel<E>
    - javax.faces.model.ListDataModel<E>
    - javax.faces.model.ResultDataModel
    - javax.faces.model.ResultSetDataModel
    - javax.faces.model.ScalarDataModel<E>
  - javax.xml.bind.DatatypeConverter
  - javax.faces.convert.DateTimeConverter (implements javax.faces.convert.Converter, javax.faces.component.PartialStateHolder)
  - 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.PartialStateHolder, javax.faces.validator.Validator)
  - javax.xml.rpc.holders.DoubleWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.ejb.embeddable.EJBContainer (implements java.lang.AutoCloseable)
  - javax.el.ELClass
  - javax.el.ELContext
    - javax.faces.view.facelets.FaceletContext
    - javax.el.StandardELContext
  - javax.el.ELManager
  - javax.el.ELProcessor
  - javax.el.ELResolver
    - javax.el.ArrayELResolver
    - javax.el.BeanELResolver
    - javax.el.BeanNameELResolver
    - javax.el.CompositeELResolver
    - javax.servlet.jsp.el.ImplicitObjectELResolver
    - javax.el.ListELResolver
    - javax.el.MapELResolver
    - javax.el.ResourceBundleELResolver
    - javax.servlet.jsp.el.ScopedAttributeELResolver
    - javax.el.StaticFieldELResolver
    - javax.el.TypeConverter
  - javax.websocket.Endpoint
  - javax.xml.ws.Endpoint
  - javax.xml.ws.EndpointContext
  - javax.xml.ws.EndpointReference
    - javax.xml.ws.wsaddressing.W3CEndpointReference
  - javax.ws.rs.client.Entity<T>
  - javax.ws.rs.core.EntityTag
  - javax.faces.convert.EnumConverter (implements javax.faces.convert.Converter, javax.faces.component.PartialStateHolder)
  - javax.servlet.jsp.ErrorData
  - javax.el.EvaluationListener
  - 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.BehaviorEvent
        - javax.faces.event.AjaxBehaviorEvent
      - 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.faces.event.SystemEvent
      - javax.faces.event.ComponentSystemEvent
        - javax.faces.event.PostAddToViewEvent
        - javax.faces.event.PostConstructViewMapEvent
        - javax.faces.event.PostRestoreStateEvent
        - javax.faces.event.PostValidateEvent
        - javax.faces.event.PreDestroyViewMapEvent
        - javax.faces.event.PreRemoveFromViewEvent
        - javax.faces.event.PreRenderComponentEvent
        - javax.faces.event.PreRenderViewEvent
        - javax.faces.event.PreValidateEvent
      - javax.faces.event.ExceptionQueuedEvent
      - javax.faces.event.PostConstructApplicationEvent
      - javax.faces.event.PostConstructCustomScopeEvent
      - javax.faces.event.PostKeepFlashValueEvent
      - javax.faces.event.PostPutFlashValueEvent
      - javax.faces.event.PreClearFlashEvent
      - javax.faces.event.PreDestroyApplicationEvent
      - javax.faces.event.PreDestroyCustomScopeEvent
      - javax.faces.event.PreRemoveFlashValueEvent
    - javax.resource.spi.work.WorkEvent
  - javax.faces.context.ExceptionHandler (implements javax.faces.event.SystemEventListener)
    - javax.faces.context.ExceptionHandlerWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.ExceptionHandlerFactory (implements javax.faces.FacesWrapper<T>)
    - javax.faces.webapp.PreJsf2ExceptionHandlerFactory
  - javax.faces.event.ExceptionQueuedEventContext (implements javax.faces.event.SystemEventListenerHolder)
  - javax.resource.spi.work.ExecutionContext
    - javax.resource.spi.work.TransactionContext (implements javax.resource.spi.work.WorkContext)
  - javax.el.Expression (implements java.io.Serializable)
    - javax.el.MethodExpression
    - javax.el.ValueExpression
      - javax.servlet.jsp.jstl.core.IndexedValueExpression
      - javax.servlet.jsp.jstl.core.IteratedValueExpression
  - javax.servlet.jsp.el.Expression
  - javax.servlet.jsp.el.ExpressionEvaluator
  - javax.el.ExpressionFactory
  - javax.faces.context.ExternalContext
    - javax.faces.context.ExternalContextWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.ExternalContextFactory (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.facelets.Facelet
  - javax.faces.view.facelets.FaceletCache<V>
  - javax.faces.view.facelets.FaceletCacheFactory (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.FacesContext
    - javax.faces.context.FacesContextWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.FacesContextFactory (implements javax.faces.FacesWrapper<T>)
  - 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.mail.Flags (implements java.lang.Cloneable, java.io.Serializable)
  - javax.mail.Flags.Flag
  - javax.faces.context.Flash (implements java.util.Map<K,V>)
    - javax.faces.context.FlashWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.FlashFactory (implements javax.faces.FacesWrapper<T>)
  - 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.faces.flow.Flow
  - javax.faces.flow.builder.FlowBuilder
  - javax.faces.flow.builder.FlowCallBuilder (implements javax.faces.flow.builder.NodeBuilder)
  - javax.faces.flow.FlowHandler
  - javax.faces.flow.FlowHandlerFactory
    - javax.faces.flow.FlowHandlerFactoryWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.flow.FlowNode
    - javax.faces.flow.FlowCallNode
    - javax.faces.flow.MethodCallNode
    - javax.faces.flow.ReturnNode
    - javax.faces.flow.SwitchNode
    - javax.faces.flow.ViewNode
  - javax.mail.Folder
  - javax.mail.event.FolderAdapter (implements javax.mail.event.FolderListener)
  - javax.ws.rs.core.Form
  - 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.ws.rs.core.GenericEntity<T>
  - 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
  - javax.ws.rs.core.GenericType<T>
  - javax.security.auth.message.callback.GroupPrincipalCallback (implements javax.security.auth.callback.Callback)
  - 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.resource.spi.work.HintsContext (implements javax.resource.spi.work.WorkContext)
  - javax.xml.ws.Holder<T> (implements java.io.Serializable)
  - javax.servlet.HttpConstraintElement
    - javax.servlet.HttpMethodConstraintElement
    - javax.servlet.ServletSecurityElement
  - javax.xml.ws.spi.http.HttpContext
  - javax.xml.ws.spi.http.HttpExchange
  - javax.xml.ws.spi.http.HttpHandler
  - javax.servlet.http.HttpUtils
  - javax.el.ImportHandler
  - 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.interceptor.Interceptor.Priority
  - javax.mail.internet.InternetHeaders
  - javax.xml.rpc.holders.IntHolder (implements javax.xml.rpc.holders.Holder)
  - javax.xml.ws.spi.Invoker
  - javax.servlet.jsp.jstl.core.IteratedExpression
  - javax.xml.bind.JAXB
  - javax.xml.bind.JAXBContext
  - javax.xml.bind.JAXBElement<T> (implements java.io.Serializable)
  - javax.xml.bind.JAXBElement.GlobalScope
  - javax.xml.bind.JAXBIntrospector
  - javax.json.Json
  - javax.json.spi.JsonProvider
  - javax.servlet.jsp.JspContext
    - javax.servlet.jsp.PageContext
  - javax.servlet.jsp.JspEngineInfo
  - javax.servlet.jsp.JspFactory
  - javax.servlet.jsp.tagext.JspFragment
  - javax.el.LambdaExpression
  - javax.faces.validator.LengthValidator (implements javax.faces.component.PartialStateHolder, javax.faces.validator.Validator)
  - javax.faces.lifecycle.Lifecycle
    - javax.faces.lifecycle.LifecycleWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.lifecycle.LifecycleFactory (implements javax.faces.FacesWrapper<T>)
  - javax.ws.rs.core.Link
  - javax.ws.rs.core.Link.JaxbLink
  - javax.servlet.jsp.jstl.fmt.LocaleSupport
  - javax.servlet.jsp.jstl.fmt.LocalizationContext
  - javax.faces.view.Location (implements java.io.Serializable)
  - 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.PartialStateHolder, javax.faces.validator.Validator)
  - javax.xml.rpc.holders.LongWrapperHolder (implements javax.xml.rpc.holders.Holder)
  - javax.enterprise.concurrent.ManagedExecutors
  - javax.xml.bind.Marshaller.Listener
  - javax.ws.rs.core.MediaType
  - 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.security.auth.message.MessagePolicy
  - javax.security.auth.message.MessagePolicy.TargetPolicy
  - javax.faces.view.facelets.Metadata
  - javax.faces.view.facelets.MetadataTarget
  - javax.faces.view.facelets.MetaRule
  - javax.faces.view.facelets.MetaRuleset
  - javax.faces.el.MethodBinding
  - javax.faces.flow.builder.MethodCallBuilder (implements javax.faces.flow.builder.NodeBuilder)
  - 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.mail.internet.MimeUtility
  - javax.enterprise.deploy.shared.ModuleType
  - javax.mail.Multipart
    - javax.mail.internet.MimeMultipart
  - javax.servlet.MultipartConfigElement
  - javax.xml.rpc.NamespaceConstants
  - javax.faces.application.NavigationCase
    - javax.faces.application.NavigationCaseWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.flow.builder.NavigationCaseBuilder
  - javax.faces.flow.builder.NavigationCaseBuilder.RedirectBuilder
  - javax.faces.application.NavigationHandler
    - javax.faces.application.ConfigurableNavigationHandler
      - javax.faces.application.ConfigurableNavigationHandlerWrapper (implements javax.faces.FacesWrapper<T>)
    - javax.faces.application.NavigationHandlerWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.convert.NumberConverter (implements javax.faces.convert.Converter, javax.faces.component.PartialStateHolder)
  - 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.faces.flow.Parameter
  - javax.mail.internet.ParameterList
  - javax.xml.rpc.ParameterMode
  - javax.faces.context.PartialViewContext
    - javax.faces.context.PartialViewContextWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.context.PartialViewContextFactory (implements javax.faces.FacesWrapper<T>)
  - javax.batch.api.partition.PartitionPlanImpl (implements javax.batch.api.partition.PartitionPlan)
  - javax.mail.PasswordAuthentication
  - javax.resource.spi.security.PasswordCredential (implements java.io.Serializable)
  - javax.security.auth.message.callback.PasswordValidationCallback (implements javax.security.auth.callback.Callback)
  - java.security.Permission (implements java.security.Guard, java.io.Serializable)
    - java.security.BasicPermission (implements java.io.Serializable)
      - javax.xml.bind.JAXBPermission
      - javax.xml.ws.WebServicePermission
    - javax.security.jacc.EJBMethodPermission
    - javax.security.jacc.EJBRoleRefPermission
    - javax.security.jacc.WebResourcePermission
    - javax.security.jacc.WebRoleRefPermission (implements java.io.Serializable)
    - javax.security.jacc.WebUserDataPermission
  - javax.persistence.Persistence
  - javax.persistence.spi.PersistenceProviderResolverHolder
  - javax.faces.event.PhaseId (implements java.lang.Comparable<T>)
  - javax.security.jacc.PolicyConfigurationFactory
  - javax.security.jacc.PolicyContext
  - javax.ws.rs.Priorities
  - javax.security.auth.message.callback.PrivateKeyCallback (implements javax.security.auth.callback.Callback)
  - javax.security.auth.message.callback.PrivateKeyCallback.AliasRequest (implements javax.security.auth.message.callback.PrivateKeyCallback.Request)
  - javax.security.auth.message.callback.PrivateKeyCallback.DigestRequest (implements javax.security.auth.message.callback.PrivateKeyCallback.Request)
  - javax.security.auth.message.callback.PrivateKeyCallback.IssuerSerialNumRequest (implements javax.security.auth.message.callback.PrivateKeyCallback.Request)
  - javax.security.auth.message.callback.PrivateKeyCallback.SubjectKeyIDRequest (implements javax.security.auth.message.callback.PrivateKeyCallback.Request)
  - javax.faces.el.PropertyResolver
  - javax.mail.Provider
  - javax.xml.ws.spi.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.validator.RegexValidator (implements javax.faces.component.PartialStateHolder, javax.faces.validator.Validator)
  - javax.faces.render.Renderer
    - javax.faces.render.RendererWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.render.RenderKit
    - javax.faces.render.RenderKitWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.render.RenderKitFactory (implements javax.faces.FacesWrapper<T>)
  - javax.faces.validator.RequiredValidator (implements javax.faces.validator.Validator)
  - javax.faces.application.ResourceHandler
    - javax.faces.application.ResourceHandlerWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.facelets.ResourceResolver
  - javax.ws.rs.core.Response
  - javax.ws.rs.core.Response.ResponseBuilder
  - javax.faces.render.ResponseStateManager
  - javax.servlet.jsp.jstl.sql.ResultSupport
  - javax.faces.flow.builder.ReturnBuilder (implements javax.faces.flow.builder.NodeBuilder)
  - javax.ws.rs.ext.RuntimeDelegate
  - 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.ejb.ScheduleExpression (implements java.io.Serializable)
  - javax.xml.bind.SchemaOutputResolver
  - javax.faces.event.ScopeContext
  - 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.security.auth.message.callback.SecretKeyCallback (implements javax.security.auth.callback.Callback)
  - javax.security.auth.message.callback.SecretKeyCallback.AliasRequest (implements javax.security.auth.message.callback.SecretKeyCallback.Request)
  - javax.resource.spi.work.SecurityContext (implements javax.resource.spi.work.WorkContext)
  - javax.faces.model.SelectItem (implements java.io.Serializable)
    - javax.faces.model.SelectItemGroup
  - javax.websocket.SendResult
  - javax.websocket.server.ServerEndpointConfig.Builder
  - javax.websocket.server.ServerEndpointConfig.Configurator
  - javax.mail.Service
    - javax.mail.Store
    - javax.mail.Transport
  - javax.xml.ws.Service
  - 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.view.StateManagementStrategy
  - javax.faces.application.StateManager
    - javax.faces.application.StateManagerWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.application.StateManager.SerializedView
  - javax.enterprise.deploy.shared.StateType
  - javax.xml.rpc.holders.StringHolder (implements javax.xml.rpc.holders.Holder)
  - javax.faces.flow.builder.SwitchBuilder (implements javax.faces.flow.builder.NodeBuilder)
  - javax.faces.flow.SwitchCase
  - javax.faces.flow.builder.SwitchCaseBuilder
  - javax.faces.view.facelets.Tag
  - javax.servlet.jsp.tagext.TagAdapter (implements javax.servlet.jsp.tagext.Tag)
  - javax.faces.view.facelets.TagAttribute
  - javax.servlet.jsp.tagext.TagAttributeInfo
  - javax.faces.view.facelets.TagAttributes
  - javax.servlet.jsp.tagext.TagData (implements java.lang.Cloneable)
  - javax.servlet.jsp.tagext.TagExtraInfo
  - javax.servlet.jsp.tagext.TagFileInfo
  - javax.faces.view.facelets.TagHandler (implements javax.faces.view.facelets.FaceletHandler)
    - javax.faces.view.facelets.MetaTagHandler
      - javax.faces.view.facelets.DelegatingMetaTagHandler
        - javax.faces.view.facelets.ComponentHandler
        - javax.faces.view.facelets.FaceletsAttachedObjectHandler (implements javax.faces.view.AttachedObjectHandler)
          - javax.faces.view.facelets.BehaviorHandler (implements javax.faces.view.BehaviorHolderAttachedObjectHandler)
          - javax.faces.view.facelets.ConverterHandler (implements javax.faces.view.ValueHolderAttachedObjectHandler)
          - javax.faces.view.facelets.ValidatorHandler (implements javax.faces.view.EditableValueHolderAttachedObjectHandler)
  - javax.faces.view.facelets.TagHandlerDelegate
  - javax.faces.view.facelets.TagHandlerDelegateFactory (implements javax.faces.FacesWrapper<T>)
  - javax.servlet.jsp.tagext.TagInfo
  - javax.servlet.jsp.tagext.TagLibraryInfo
  - javax.servlet.jsp.tagext.TagLibraryValidator
    - javax.servlet.jsp.jstl.tlv.PermittedTaglibsTLV
    - javax.servlet.jsp.jstl.tlv.ScriptFreeTLV
  - 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.servlet.jsp.jstl.core.ConditionalTagSupport
    - javax.faces.webapp.ConverterELTag
    - javax.faces.webapp.ConverterTag
    - javax.faces.webapp.FacetTag
    - javax.servlet.jsp.jstl.core.LoopTagSupport (implements javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.jstl.core.LoopTag, javax.servlet.jsp.tagext.TryCatchFinally)
    - javax.faces.webapp.ValidatorELTag
    - javax.faces.webapp.ValidatorTag
  - javax.servlet.jsp.tagext.TagVariableInfo
  - java.lang.Throwable (implements java.io.Serializable)
    - 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.websocket.DecodeException
      - javax.websocket.DeploymentException
      - javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException
      - javax.servlet.jsp.el.ELException
        - javax.servlet.jsp.el.ELParseException
      - javax.websocket.EncodeException
      - java.util.concurrent.ExecutionException
        - javax.enterprise.concurrent.AbortedException (implements java.io.Serializable)
        - javax.enterprise.concurrent.SkippedException (implements java.io.Serializable)
      - javax.ejb.FinderException
        - javax.ejb.ObjectNotFoundException
      - java.security.GeneralSecurityException
        - javax.security.auth.login.LoginException
          - javax.security.auth.message.AuthException
      - javax.transaction.HeuristicCommitException
      - javax.transaction.HeuristicMixedException
      - javax.transaction.HeuristicRollbackException
      - javax.enterprise.deploy.spi.exceptions.InvalidModuleException
      - java.io.IOException
        - javax.ws.rs.core.NoContentException
        - java.rmi.RemoteException
          - javax.transaction.InvalidTransactionException
          - javax.transaction.TransactionRequiredException
          - javax.transaction.TransactionRolledbackException
      - 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.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.RetryableUnavailableException (implements javax.resource.spi.RetryableException)
        - javax.resource.spi.work.WorkException
          - javax.resource.spi.work.WorkCompletedException
          - javax.resource.spi.work.WorkRejectedException
            - javax.resource.spi.work.RetryableWorkRejectedException (implements javax.resource.spi.RetryableException)
      - javax.transaction.RollbackException
      - java.lang.RuntimeException
        - javax.batch.operations.BatchRuntimeException
          - javax.batch.operations.JobExecutionAlreadyCompleteException
          - javax.batch.operations.JobExecutionIsRunningException
          - javax.batch.operations.JobExecutionNotMostRecentException
          - javax.batch.operations.JobExecutionNotRunningException
          - javax.batch.operations.JobRestartException
          - javax.batch.operations.JobSecurityException
          - javax.batch.operations.JobStartException
          - javax.batch.operations.NoSuchJobException
          - javax.batch.operations.NoSuchJobExecutionException
          - javax.batch.operations.NoSuchJobInstanceException
        - javax.enterprise.context.ContextException
          - javax.enterprise.context.BusyConversationException
          - javax.enterprise.context.ContextNotActiveException
          - javax.enterprise.context.NonexistentConversationException
        - javax.xml.bind.DataBindingException
        - javax.enterprise.inject.spi.DefinitionException
        - javax.enterprise.inject.spi.DeploymentException
        - javax.ejb.EJBException
          - javax.ejb.AccessLocalException
          - javax.ejb.ConcurrentAccessException
            - javax.ejb.ConcurrentAccessTimeoutException
            - javax.ejb.IllegalLoopbackException
          - javax.ejb.EJBAccessException
          - javax.ejb.EJBTransactionRequiredException
          - javax.ejb.EJBTransactionRolledbackException
          - javax.ejb.NoMoreTimeoutsException
          - 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.view.facelets.FaceletException
            - javax.faces.view.facelets.TagAttributeException
            - javax.faces.view.facelets.TagException
          - javax.faces.application.ProtectedViewException
          - javax.faces.component.UpdateModelException
          - javax.faces.validator.ValidatorException
          - javax.faces.application.ViewExpiredException
        - javax.enterprise.inject.InjectionException
          - javax.enterprise.inject.CreationException
          - javax.enterprise.inject.IllegalProductException
          - javax.enterprise.inject.ResolutionException
            - javax.enterprise.inject.AmbiguousResolutionException
            - javax.enterprise.inject.UnproxyableResolutionException
            - javax.enterprise.inject.UnsatisfiedResolutionException
        - javax.xml.rpc.JAXRPCException
        - javax.jms.JMSRuntimeException
          - javax.jms.IllegalStateRuntimeException
          - javax.jms.InvalidClientIDRuntimeException
          - javax.jms.InvalidDestinationRuntimeException
          - javax.jms.InvalidSelectorRuntimeException
          - javax.jms.JMSSecurityRuntimeException
          - javax.jms.MessageFormatRuntimeException
          - javax.jms.MessageNotWriteableRuntimeException
          - javax.jms.ResourceAllocationRuntimeException
          - javax.jms.TransactionInProgressRuntimeException
          - javax.jms.TransactionRolledBackRuntimeException
        - javax.json.JsonException
          - javax.json.stream.JsonGenerationException
          - javax.json.stream.JsonParsingException
        - javax.enterprise.event.ObserverException
        - javax.persistence.PersistenceException
          - javax.persistence.EntityExistsException
          - javax.persistence.EntityNotFoundException
          - javax.persistence.LockTimeoutException
          - javax.persistence.NonUniqueResultException
          - javax.persistence.NoResultException
          - javax.persistence.OptimisticLockException
          - javax.persistence.PessimisticLockException
          - javax.persistence.QueryTimeoutException
          - javax.persistence.RollbackException
          - javax.persistence.TransactionRequiredException
        - javax.ws.rs.ProcessingException
          - javax.ws.rs.client.ResponseProcessingException
        - javax.xml.rpc.soap.SOAPFaultException
        - javax.transaction.TransactionalException
        - javax.xml.bind.TypeConstraintException
        - javax.ws.rs.core.UriBuilderException
        - javax.validation.ValidationException
          - javax.validation.ConstraintDeclarationException
            - javax.validation.UnexpectedTypeException
          - javax.validation.ConstraintDefinitionException
          - javax.validation.ConstraintViolationException
          - javax.validation.GroupDefinitionException
        - javax.ws.rs.WebApplicationException
          - javax.ws.rs.ClientErrorException
            - javax.ws.rs.BadRequestException
            - javax.ws.rs.ForbiddenException
            - javax.ws.rs.NotAcceptableException
            - javax.ws.rs.NotAllowedException
            - javax.ws.rs.NotAuthorizedException
            - javax.ws.rs.NotFoundException
            - javax.ws.rs.NotSupportedException
          - javax.ws.rs.RedirectionException
          - javax.ws.rs.ServerErrorException
            - javax.ws.rs.InternalServerErrorException
            - javax.ws.rs.ServiceUnavailableException
        - 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.websocket.SessionException
      - javax.xml.soap.SOAPException
      - javax.transaction.SystemException
      - javax.enterprise.deploy.spi.exceptions.TargetException
      - javax.transaction.xa.XAException
  - javax.ejb.TimerConfig
  - javax.jms.TopicRequestor
  - javax.mail.event.TransportAdapter (implements javax.mail.event.TransportListener)
  - javax.security.auth.message.callback.TrustStoreCallback (implements javax.security.auth.callback.Callback)
  - javax.enterprise.util.TypeLiteral<T> (implements java.io.Serializable)
  - javax.faces.component.UIComponent (implements javax.faces.event.ComponentSystemEventListener, javax.faces.component.PartialStateHolder, javax.faces.event.SystemEventListenerHolder, javax.faces.component.TransientStateHolder)
    - 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 (implements javax.faces.component.behavior.ClientBehaviorHolder)
        - javax.faces.component.html.HtmlCommandLink (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - javax.faces.component.UIData (implements javax.faces.component.NamingContainer, javax.faces.component.UniqueIdVendor)
        - javax.faces.component.html.HtmlDataTable (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - javax.faces.component.UIForm (implements javax.faces.component.NamingContainer, javax.faces.component.UniqueIdVendor)
        - javax.faces.component.html.HtmlForm (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - javax.faces.component.UIGraphic
        - javax.faces.component.html.HtmlGraphicImage (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - 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.StateHolder, javax.faces.component.UniqueIdVendor)
      - javax.faces.component.UIOutput (implements javax.faces.component.ValueHolder)
        - javax.faces.component.html.HtmlBody (implements javax.faces.component.behavior.ClientBehaviorHolder)
        - javax.faces.component.html.HtmlDoctype
        - javax.faces.component.html.HtmlHead
        - javax.faces.component.html.HtmlOutputFormat
        - javax.faces.component.html.HtmlOutputLabel (implements javax.faces.component.behavior.ClientBehaviorHolder)
        - javax.faces.component.html.HtmlOutputLink (implements javax.faces.component.behavior.ClientBehaviorHolder)
        - javax.faces.component.html.HtmlOutputText
        - javax.faces.component.UIInput (implements javax.faces.component.EditableValueHolder)
          - javax.faces.component.html.HtmlInputFile (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.html.HtmlInputHidden
          - javax.faces.component.html.HtmlInputSecret (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.html.HtmlInputText (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.html.HtmlInputTextarea (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.UISelectBoolean
            - javax.faces.component.html.HtmlSelectBooleanCheckbox (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.UISelectMany
            - javax.faces.component.html.HtmlSelectManyCheckbox (implements javax.faces.component.behavior.ClientBehaviorHolder)
            - javax.faces.component.html.HtmlSelectManyListbox (implements javax.faces.component.behavior.ClientBehaviorHolder)
            - javax.faces.component.html.HtmlSelectManyMenu (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.UISelectOne
            - javax.faces.component.html.HtmlSelectOneListbox (implements javax.faces.component.behavior.ClientBehaviorHolder)
            - javax.faces.component.html.HtmlSelectOneMenu (implements javax.faces.component.behavior.ClientBehaviorHolder)
            - javax.faces.component.html.HtmlSelectOneRadio (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.UIViewParameter
        - javax.faces.component.UIOutcomeTarget
          - javax.faces.component.html.HtmlOutcomeTargetButton (implements javax.faces.component.behavior.ClientBehaviorHolder)
          - javax.faces.component.html.HtmlOutcomeTargetLink (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - javax.faces.component.UIPanel
        - javax.faces.component.html.HtmlPanelGrid (implements javax.faces.component.behavior.ClientBehaviorHolder)
        - javax.faces.component.html.HtmlPanelGroup (implements javax.faces.component.behavior.ClientBehaviorHolder)
      - javax.faces.component.UIParameter
      - javax.faces.component.UISelectItem
      - javax.faces.component.UISelectItems
      - javax.faces.component.UIViewAction (implements javax.faces.component.ActionSource2)
      - javax.faces.component.UIViewRoot (implements javax.faces.component.UniqueIdVendor)
  - 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.faces.component.UIViewParameter.Reference
  - javax.enterprise.inject.spi.Unmanaged<T>
  - javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance<T>
  - javax.xml.bind.Unmarshaller.Listener
  - javax.ws.rs.core.UriBuilder
  - javax.mail.URLName
  - javax.validation.Validation
  - 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.el.ValueReference (implements java.io.Serializable)
  - javax.servlet.jsp.tagext.VariableInfo
  - javax.el.VariableMapper
  - javax.faces.el.VariableResolver
  - javax.ws.rs.core.Variant
  - javax.ws.rs.core.Variant.VariantListBuilder
  - javax.faces.flow.builder.ViewBuilder (implements javax.faces.flow.builder.NodeBuilder)
  - javax.faces.view.ViewDeclarationLanguage
    - javax.faces.view.ViewDeclarationLanguageWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.ViewDeclarationLanguageFactory (implements javax.faces.FacesWrapper<T>)
  - javax.faces.application.ViewHandler
    - javax.faces.application.ViewHandlerWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.view.ViewMetadata
  - javax.faces.application.ViewResource
    - javax.faces.application.Resource
      - javax.faces.application.ResourceWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.component.visit.VisitContext
    - javax.faces.component.visit.VisitContextWrapper (implements javax.faces.FacesWrapper<T>)
  - javax.faces.component.visit.VisitContextFactory (implements javax.faces.FacesWrapper<T>)
  - javax.xml.bind.annotation.W3CDomHandler (implements javax.xml.bind.annotation.DomHandler<ElementT,ResultT>)
  - javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder
  - javax.xml.ws.WebServiceFeature
    - javax.xml.ws.soap.AddressingFeature
    - javax.xml.ws.soap.MTOMFeature
    - javax.xml.ws.RespectBindingFeature
  - javax.resource.spi.work.WorkAdapter (implements javax.resource.spi.work.WorkListener)
  - javax.resource.spi.work.WorkContextErrorCodes
  - 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 (implements javax.faces.FacesWrapper<T>)
        - javax.faces.context.PartialResponseWriter
  - javax.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
    - javax.xml.bind.annotation.adapters.CollapsedStringAdapter
    - javax.xml.bind.annotation.adapters.HexBinaryAdapter
    - javax.ws.rs.core.Link.JaxbAdapter
    - 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.bind.annotation.adapters.XmlJavaTypeAdapter.DEFAULT
  - 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.enterprise.inject.spi.AfterBeanDiscovery
- javax.enterprise.inject.spi.AfterDeploymentValidation
- javax.enterprise.inject.spi.AfterTypeDiscovery
- javax.enterprise.inject.spi.Annotated
  - javax.enterprise.inject.spi.AnnotatedCallable<X>
    - javax.enterprise.inject.spi.AnnotatedConstructor<X>
    - javax.enterprise.inject.spi.AnnotatedMethod<X>
  - javax.enterprise.inject.spi.AnnotatedConstructor<X>
  - javax.enterprise.inject.spi.AnnotatedField<X>
  - javax.enterprise.inject.spi.AnnotatedMember<X>
    - javax.enterprise.inject.spi.AnnotatedCallable<X>
      - javax.enterprise.inject.spi.AnnotatedConstructor<X>
      - javax.enterprise.inject.spi.AnnotatedMethod<X>
    - javax.enterprise.inject.spi.AnnotatedConstructor<X>
    - javax.enterprise.inject.spi.AnnotatedField<X>
    - javax.enterprise.inject.spi.AnnotatedMethod<X>
  - javax.enterprise.inject.spi.AnnotatedMethod<X>
  - javax.enterprise.inject.spi.AnnotatedParameter<X>
  - javax.enterprise.inject.spi.AnnotatedType<X>
- javax.servlet.AsyncContext
- javax.xml.ws.AsyncHandler<T>
- javax.ws.rs.client.AsyncInvoker
- javax.ws.rs.container.AsyncResponse
- javax.faces.view.AttachedObjectHandler
  - javax.faces.view.ActionSource2AttachedObjectHandler
  - javax.faces.view.BehaviorHolderAttachedObjectHandler
  - javax.faces.view.EditableValueHolderAttachedObjectHandler
  - javax.faces.view.ValueHolderAttachedObjectHandler
    - javax.faces.view.EditableValueHolderAttachedObjectHandler
- javax.faces.view.AttachedObjectTarget
  - javax.faces.view.ActionSource2AttachedObjectTarget
  - javax.faces.view.BehaviorHolderAttachedObjectTarget
  - javax.faces.view.EditableValueHolderAttachedObjectTarget
  - javax.faces.view.ValueHolderAttachedObjectTarget
    - javax.faces.view.EditableValueHolderAttachedObjectTarget
- javax.persistence.metamodel.Attribute<X,Y>
  - javax.persistence.metamodel.CollectionAttribute<X,E>
  - javax.persistence.metamodel.ListAttribute<X,E>
  - javax.persistence.metamodel.MapAttribute<X,K,V>
  - javax.persistence.metamodel.PluralAttribute<X,C,E> (also extends javax.persistence.metamodel.Bindable<T>)
    - javax.persistence.metamodel.CollectionAttribute<X,E>
    - javax.persistence.metamodel.ListAttribute<X,E>
    - javax.persistence.metamodel.MapAttribute<X,K,V>
    - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SingularAttribute<X,T> (also extends javax.persistence.metamodel.Bindable<T>)
- javax.persistence.AttributeConverter<X,Y>
- javax.faces.view.facelets.AttributeHandler
- javax.persistence.AttributeNode<T>
- javax.security.auth.message.config.AuthConfig
  - javax.security.auth.message.config.ClientAuthConfig
  - javax.security.auth.message.config.ServerAuthConfig
- javax.security.auth.message.config.AuthConfigFactory.RegistrationContext
- javax.security.auth.message.config.AuthConfigProvider
- java.lang.AutoCloseable
  - java.io.Closeable
    - javax.json.stream.JsonGenerator (also extends java.io.Flushable)
    - javax.json.stream.JsonParser
    - javax.json.JsonReader
    - javax.json.JsonWriter
    - javax.websocket.Session
  - 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.jms.JMSConsumer
  - javax.jms.JMSContext
    - javax.jms.XAJMSContext
  - javax.json.stream.JsonGenerator (also extends java.io.Closeable, java.io.Flushable)
  - javax.json.stream.JsonParser
  - javax.json.JsonReader
  - javax.json.JsonWriter
  - javax.jms.MessageConsumer
    - javax.jms.QueueReceiver
    - javax.jms.TopicSubscriber
  - javax.jms.MessageProducer
    - javax.jms.QueueSender
    - javax.jms.TopicPublisher
  - javax.jms.QueueBrowser
  - javax.jms.QueueConnection
    - javax.jms.XAQueueConnection (also extends javax.jms.XAConnection)
  - javax.jms.QueueReceiver
  - javax.jms.QueueSender
  - javax.jms.QueueSession
  - java.sql.ResultSet (also extends java.sql.Wrapper)
    - javax.resource.cci.ResultSet (also extends javax.resource.cci.Record)
  - javax.resource.cci.ResultSet (also extends javax.resource.cci.Record, java.sql.ResultSet)
  - javax.jms.Session (also extends java.lang.Runnable)
    - javax.jms.QueueSession
    - javax.jms.TopicSession
    - javax.jms.XAQueueSession
    - javax.jms.XASession
      - javax.jms.XAQueueSession
      - javax.jms.XATopicSession
    - javax.jms.XATopicSession
  - javax.websocket.Session
  - javax.jms.TopicConnection
    - javax.jms.XATopicConnection (also extends javax.jms.XAConnection)
  - javax.jms.TopicPublisher
  - javax.jms.TopicSession
  - javax.jms.TopicSubscriber
  - javax.servlet.http.WebConnection
  - javax.jms.XAConnection
    - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection)
    - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection)
  - javax.jms.XAJMSContext
  - javax.jms.XAQueueConnection (also extends javax.jms.QueueConnection, javax.jms.XAConnection)
  - javax.jms.XAQueueSession
  - javax.jms.XASession
    - javax.jms.XAQueueSession
    - javax.jms.XATopicSession
  - javax.jms.XATopicConnection (also extends javax.jms.TopicConnection, javax.jms.XAConnection)
  - javax.jms.XATopicSession
- javax.batch.api.Batchlet
- javax.enterprise.inject.spi.BeanAttributes<T>
  - javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.context.spi.Contextual<T>)
    - javax.enterprise.inject.spi.Decorator<T>
    - javax.enterprise.inject.spi.Interceptor<T>
  - javax.enterprise.inject.spi.Decorator<T>
  - javax.enterprise.inject.spi.Interceptor<T>
- javax.enterprise.inject.spi.BeanManager
- javax.enterprise.inject.spi.BeforeBeanDiscovery
- javax.enterprise.inject.spi.BeforeShutdown
- javax.faces.component.behavior.Behavior
  - javax.faces.component.behavior.ClientBehavior
- javax.persistence.metamodel.Bindable<T>
  - javax.persistence.metamodel.CollectionAttribute<X,E>
  - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.IdentifiableType<X>)
  - javax.persistence.metamodel.ListAttribute<X,E>
  - javax.persistence.metamodel.MapAttribute<X,K,V>
  - javax.persistence.metamodel.PluralAttribute<X,C,E> (also extends javax.persistence.metamodel.Attribute<X,Y>)
    - javax.persistence.metamodel.CollectionAttribute<X,E>
    - javax.persistence.metamodel.ListAttribute<X,E>
    - javax.persistence.metamodel.MapAttribute<X,K,V>
    - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SetAttribute<X,E>
  - javax.persistence.metamodel.SingularAttribute<X,T> (also extends javax.persistence.metamodel.Attribute<X,Y>)
- javax.xml.ws.Binding
  - javax.xml.ws.http.HTTPBinding
  - javax.xml.ws.soap.SOAPBinding
- javax.xml.ws.BindingProvider
  - javax.xml.ws.Dispatch<T>
- javax.validation.BootstrapConfiguration
- javax.resource.spi.BootstrapContext
- javax.validation.spi.BootstrapState
- javax.persistence.Cache
- javax.xml.rpc.Call
- javax.xml.registry.CapabilityProfile
- javax.validation.metadata.CascadableDescriptor
  - javax.validation.metadata.ParameterDescriptor (also extends javax.validation.metadata.ElementDescriptor)
  - javax.validation.metadata.PropertyDescriptor (also extends javax.validation.metadata.ElementDescriptor)
  - javax.validation.metadata.ReturnValueDescriptor (also extends javax.validation.metadata.ElementDescriptor)
- javax.enterprise.inject.spi.CDIProvider
- javax.batch.api.chunk.CheckpointAlgorithm
- javax.batch.api.chunk.listener.ChunkListener
- javax.persistence.spi.ClassTransformer
- javax.security.auth.message.ClientAuth
  - javax.security.auth.message.config.ClientAuthContext
  - javax.security.auth.message.module.ClientAuthModule
- javax.faces.component.behavior.ClientBehaviorHolder
- javax.ws.rs.client.ClientRequestContext
- javax.ws.rs.client.ClientRequestFilter
- javax.ws.rs.client.ClientResponseContext
- javax.ws.rs.client.ClientResponseFilter
- java.lang.Cloneable
  - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, javax.resource.cci.Record, java.io.Serializable)
  - javax.resource.cci.MappedRecord (also extends java.util.Map<K,V>, javax.resource.cci.Record, java.io.Serializable)
  - 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.resource.cci.ResultSet (also extends javax.resource.cci.Record, java.sql.ResultSet)
- javax.websocket.CloseReason.CloseCode
- javax.persistence.criteria.CommonAbstractCriteria
  - javax.persistence.criteria.AbstractQuery<T>
    - javax.persistence.criteria.CriteriaQuery<T>
    - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.Expression<T>)
  - javax.persistence.criteria.CriteriaDelete<T>
  - javax.persistence.criteria.CriteriaQuery<T>
  - javax.persistence.criteria.CriteriaUpdate<T>
  - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>, javax.persistence.criteria.Expression<T>)
- javax.ws.rs.container.CompletionCallback
- javax.jms.CompletionListener
- javax.faces.el.CompositeComponentExpressionHolder
- javax.ws.rs.core.Configurable<C>
  - javax.ws.rs.client.Client
  - javax.ws.rs.core.FeatureContext
  - javax.ws.rs.client.WebTarget
- javax.validation.Configuration<T>
- javax.ws.rs.core.Configuration
- javax.validation.spi.ConfigurationState
- javax.resource.cci.Connection
- javax.xml.registry.Connection
  - javax.xml.registry.FederatedConnection
- javax.ws.rs.container.ConnectionCallback
- 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.jms.ConnectionMetaData
- javax.resource.cci.ConnectionMetaData
- javax.resource.spi.ConnectionRequestInfo
- javax.resource.cci.ConnectionSpec
- javax.validation.metadata.ConstraintDescriptor<T>
- javax.validation.ConstraintValidator<A,T>
- javax.validation.ConstraintValidatorContext
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderCustomizableContext
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeContextBuilder
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext
- javax.validation.ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder
- javax.validation.ConstraintValidatorFactory
- javax.validation.ConstraintViolation<T>
- javax.ws.rs.container.ContainerRequestContext
- javax.ws.rs.container.ContainerRequestFilter
- javax.ws.rs.container.ContainerResponseContext
- javax.ws.rs.container.ContainerResponseFilter
- org.xml.sax.ContentHandler
  - javax.xml.bind.UnmarshallerHandler
- javax.enterprise.context.spi.Context
  - javax.enterprise.context.spi.AlterableContext
- javax.faces.component.ContextCallback
- javax.ws.rs.ext.ContextResolver<T>
- javax.enterprise.concurrent.ContextService
- javax.enterprise.context.spi.Contextual<T>
  - javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.inject.spi.BeanAttributes<T>)
    - javax.enterprise.inject.spi.Decorator<T>
    - javax.enterprise.inject.spi.Interceptor<T>
  - javax.enterprise.inject.spi.Decorator<T>
  - javax.enterprise.inject.spi.Interceptor<T>
- javax.enterprise.context.Conversation
- javax.faces.convert.Converter
- javax.enterprise.context.spi.CreationalContext<T>
- javax.persistence.criteria.CriteriaBuilder
- 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.batch.api.Decider
- javax.websocket.Decoder
  - javax.websocket.Decoder.Binary<T>
  - javax.websocket.Decoder.BinaryStream<T>
  - javax.websocket.Decoder.Text<T>
  - javax.websocket.Decoder.TextStream<T>
- javax.validation.groups.Default
- 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.ws.rs.container.DynamicFeature
- javax.ejb.spi.EJBContainerProvider
- 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.validation.metadata.ElementDescriptor
  - javax.validation.metadata.BeanDescriptor
  - javax.validation.metadata.ConstructorDescriptor
  - javax.validation.metadata.CrossParameterDescriptor
  - javax.validation.metadata.ExecutableDescriptor
    - javax.validation.metadata.ConstructorDescriptor
    - javax.validation.metadata.MethodDescriptor
  - javax.validation.metadata.MethodDescriptor
  - javax.validation.metadata.ParameterDescriptor (also extends javax.validation.metadata.CascadableDescriptor)
  - javax.validation.metadata.PropertyDescriptor (also extends javax.validation.metadata.CascadableDescriptor)
  - javax.validation.metadata.ReturnValueDescriptor (also extends javax.validation.metadata.CascadableDescriptor)
- javax.validation.metadata.ElementDescriptor.ConstraintFinder
- javax.xml.registry.infomodel.EmailAddress
- javax.websocket.Encoder
  - javax.websocket.Encoder.Binary<T>
  - javax.websocket.Encoder.BinaryStream<T>
  - javax.websocket.Encoder.Text<T>
  - javax.websocket.Encoder.TextStream<T>
- javax.mail.EncodingAware
- javax.websocket.EndpointConfig
  - javax.websocket.ClientEndpointConfig
  - javax.websocket.server.ServerEndpointConfig
- javax.persistence.EntityGraph<T>
- javax.persistence.EntityManager
- javax.persistence.EntityManagerFactory
- javax.persistence.EntityTransaction
- javax.enterprise.event.Event<T>
- java.util.EventListener
  - javax.faces.event.ActionListener
  - javax.faces.event.AjaxBehaviorListener
  - javax.servlet.AsyncListener
  - javax.faces.event.BehaviorListener
    - javax.faces.event.AjaxBehaviorListener
  - javax.faces.event.ComponentSystemEventListener
  - 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.AjaxBehaviorListener
    - javax.faces.event.BehaviorListener
      - javax.faces.event.AjaxBehaviorListener
    - javax.faces.event.ComponentSystemEventListener
    - javax.faces.event.SystemEventListener
      - javax.faces.event.ViewMapListener
    - javax.faces.event.ValueChangeListener
    - javax.faces.event.ViewMapListener
  - javax.mail.event.FolderListener
  - javax.servlet.http.HttpSessionActivationListener
  - javax.servlet.http.HttpSessionAttributeListener
  - javax.servlet.http.HttpSessionBindingListener
  - javax.servlet.http.HttpSessionIdListener
  - 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.ReadListener
  - javax.servlet.ServletContextAttributeListener
  - javax.servlet.ServletContextListener
  - javax.servlet.ServletRequestAttributeListener
  - javax.servlet.ServletRequestListener
  - javax.mail.event.StoreListener
  - javax.faces.event.SystemEventListener
    - javax.faces.event.ViewMapListener
  - javax.mail.event.TransportListener
  - javax.faces.validator.Validator
  - javax.faces.event.ValueChangeListener
  - javax.faces.event.ViewMapListener
  - javax.resource.spi.work.WorkListener
  - javax.servlet.WriteListener
- javax.enterprise.inject.spi.EventMetadata
- javax.jms.ExceptionListener
- javax.ws.rs.ext.ExceptionMapper<E>
- javax.validation.executable.ExecutableValidator
- java.util.concurrent.Executor
  - java.util.concurrent.ExecutorService
    - javax.enterprise.concurrent.ManagedExecutorService
      - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends java.util.concurrent.ScheduledExecutorService)
    - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends javax.enterprise.concurrent.ManagedExecutorService, java.util.concurrent.ScheduledExecutorService)
    - java.util.concurrent.ScheduledExecutorService
      - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends javax.enterprise.concurrent.ManagedExecutorService)
  - javax.enterprise.concurrent.ManagedExecutorService
    - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends java.util.concurrent.ScheduledExecutorService)
  - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends javax.enterprise.concurrent.ManagedExecutorService, java.util.concurrent.ScheduledExecutorService)
  - java.util.concurrent.ScheduledExecutorService
    - javax.enterprise.concurrent.ManagedScheduledExecutorService (also extends javax.enterprise.concurrent.ManagedExecutorService)
- 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.enterprise.inject.spi.Extension
- javax.websocket.Extension
- javax.websocket.Extension.Parameter
- javax.faces.view.facelets.FaceletCache.MemberFactory<V>
- javax.faces.view.facelets.FaceletHandler
- javax.faces.FacesWrapper<T>
- javax.faces.view.facelets.FacetHandler
- javax.ws.rs.core.Feature
- javax.persistence.criteria.FetchParent<Z,X>
  - javax.persistence.criteria.CollectionJoin<Z,E>
  - javax.persistence.criteria.Fetch<Z,X>
  - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.Path<X>)
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.Join<Z,X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Root<X>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.Join<Z,X>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.ListJoin<Z,E>
  - javax.persistence.criteria.MapJoin<Z,K,V>
  - javax.persistence.criteria.PluralJoin<Z,C,E>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.Root<X>
  - javax.persistence.criteria.SetJoin<Z,E>
- javax.servlet.Filter
- javax.servlet.FilterChain
- javax.servlet.FilterConfig
- javax.xml.registry.FindQualifier
- java.io.Flushable
  - javax.json.stream.JsonGenerator (also extends java.io.Closeable)
- javax.servlet.jsp.el.FunctionMapper
- java.util.concurrent.Future<V>
  - javax.xml.ws.Response<T>
- javax.validation.bootstrap.GenericBootstrap
- javax.resource.spi.security.GenericCredential
- javax.validation.metadata.GroupConversionDescriptor
- 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.websocket.server.HandshakeRequest
- javax.websocket.HandshakeResponse
- javax.xml.rpc.holders.Holder
- javax.ws.rs.core.HttpHeaders
- javax.servlet.http.HttpSession
- javax.servlet.http.HttpSessionContext
- javax.servlet.http.HttpUpgradeHandler
- javax.enterprise.inject.spi.InjectionPoint
- javax.enterprise.inject.spi.InjectionTargetFactory<T>
- javax.resource.cci.Interaction
- javax.ws.rs.ext.InterceptorContext
  - javax.ws.rs.ext.ReaderInterceptorContext
  - javax.ws.rs.ext.WriterInterceptorContext
- javax.xml.registry.infomodel.InternationalString
- javax.ws.rs.client.Invocation
- javax.ws.rs.client.InvocationCallback<RESPONSE>
- javax.interceptor.InvocationContext
- javax.batch.api.chunk.listener.ItemProcessListener
- javax.batch.api.chunk.ItemProcessor
- javax.batch.api.chunk.ItemReader
- javax.batch.api.chunk.listener.ItemReadListener
- javax.batch.api.chunk.listener.ItemWriteListener
- javax.batch.api.chunk.ItemWriter
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - javax.xml.rpc.handler.HandlerChain
    - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, javax.resource.cci.Record, java.io.Serializable)
    - javax.json.JsonArray (also extends javax.json.JsonStructure, java.util.List<E>)
    - java.util.List<E>
      - javax.xml.rpc.handler.HandlerChain
      - javax.resource.cci.IndexedRecord (also extends javax.resource.cci.Record, java.io.Serializable)
      - javax.json.JsonArray (also extends javax.json.JsonStructure)
  - javax.xml.rpc.handler.HandlerChain
  - javax.resource.cci.IndexedRecord (also extends java.util.List<E>, javax.resource.cci.Record, java.io.Serializable)
  - javax.enterprise.inject.Instance<T> (also extends javax.inject.Provider<T>)
  - javax.json.JsonArray (also extends javax.json.JsonStructure, java.util.List<E>)
  - java.util.List<E>
    - javax.xml.rpc.handler.HandlerChain
    - javax.resource.cci.IndexedRecord (also extends javax.resource.cci.Record, java.io.Serializable)
    - javax.json.JsonArray (also extends javax.json.JsonStructure)
  - javax.validation.Path
- javax.management.j2ee.statistics.JavaMailStats
- javax.xml.registry.JAXRResponse
  - javax.xml.registry.BulkResponse
- javax.jms.JMSProducer
- javax.batch.runtime.context.JobContext
- javax.batch.runtime.JobExecution
- javax.batch.runtime.JobInstance
- javax.batch.api.listener.JobListener
- javax.batch.operations.JobOperator
- javax.json.JsonArrayBuilder
- javax.json.JsonBuilderFactory
- javax.json.stream.JsonGeneratorFactory
- javax.json.stream.JsonLocation
- javax.json.JsonObjectBuilder
- javax.json.stream.JsonParserFactory
- javax.json.JsonReaderFactory
- javax.json.JsonValue
  - javax.json.JsonArray (also extends javax.json.JsonStructure, java.util.List<E>)
  - javax.json.JsonNumber
  - javax.json.JsonObject (also extends javax.json.JsonStructure, java.util.Map<K,V>)
  - javax.json.JsonString
  - javax.json.JsonStructure
    - javax.json.JsonArray (also extends java.util.List<E>)
    - javax.json.JsonObject (also extends java.util.Map<K,V>)
- javax.json.JsonWriterFactory
- javax.servlet.jsp.JspApplicationContext
- javax.servlet.descriptor.JspConfigDescriptor
- javax.servlet.jsp.tagext.JspIdConsumer
- javax.servlet.descriptor.JspPropertyGroupDescriptor
- javax.servlet.jsp.tagext.JspTag
  - javax.servlet.jsp.tagext.BodyTag
  - javax.servlet.jsp.tagext.IterationTag
    - javax.servlet.jsp.tagext.BodyTag
  - javax.servlet.jsp.jstl.core.LoopTag
  - 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.servlet.jsp.jstl.core.LoopTag
- javax.xml.registry.infomodel.Key
- javax.enterprise.concurrent.LastExecution
- javax.resource.spi.LazyAssociatableConnectionManager
- javax.resource.spi.LazyEnlistableConnectionManager
- javax.resource.spi.LazyEnlistableManagedConnection
- javax.xml.registry.LifeCycleManager
  - javax.xml.registry.BusinessLifeCycleManager
- javax.ws.rs.core.Link.Builder
- javax.xml.registry.infomodel.LocalizedString
- javax.resource.cci.LocalTransaction
- javax.resource.spi.LocalTransaction
- javax.xml.ws.LogicalMessage
- javax.servlet.jsp.jstl.core.LoopTagStatus
- javax.enterprise.concurrent.ManageableThread
- javax.resource.spi.ManagedConnection
- javax.resource.spi.ManagedConnectionMetaData
- javax.enterprise.concurrent.ManagedTask
- javax.enterprise.concurrent.ManagedTaskListener
- java.util.Map<K,V>
  - javax.json.JsonObject (also extends javax.json.JsonStructure)
  - javax.xml.ws.handler.LogicalMessageContext
  - 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.ws.rs.core.MultivaluedMap<K,V>
  - 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.ws.rs.ext.MessageBodyReader<T>
- javax.ws.rs.ext.MessageBodyWriter<T>
- javax.xml.rpc.handler.MessageContext
  - javax.xml.rpc.handler.soap.SOAPMessageContext
- javax.resource.spi.endpoint.MessageEndpoint
- javax.resource.spi.endpoint.MessageEndpointFactory
- javax.websocket.MessageHandler
  - javax.websocket.MessageHandler.Partial<T>
  - javax.websocket.MessageHandler.Whole<T>
- javax.security.auth.message.MessageInfo
- javax.validation.MessageInterpolator
- javax.validation.MessageInterpolator.Context
- javax.jms.MessageListener
- javax.resource.cci.MessageListener
- javax.security.auth.message.MessagePolicy.ProtectionPolicy
- javax.security.auth.message.MessagePolicy.Target
- javax.persistence.metamodel.Metamodel
- javax.batch.runtime.Metric
- 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)
    - javax.xml.soap.Text (also extends javax.xml.soap.Node, org.w3c.dom.Text)
  - javax.xml.soap.Detail
  - javax.xml.soap.DetailEntry
  - 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.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.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.xml.soap.SOAPBody
  - javax.xml.soap.SOAPBodyElement
    - javax.xml.soap.SOAPFault
  - javax.xml.soap.SOAPElement (also extends org.w3c.dom.Element, 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.SOAPEnvelope
  - javax.xml.soap.SOAPFault
  - javax.xml.soap.SOAPFaultElement
    - javax.xml.soap.Detail
  - javax.xml.soap.SOAPHeader
  - javax.xml.soap.SOAPHeaderElement
  - org.w3c.dom.Text
    - javax.xml.soap.Text (also extends javax.xml.soap.Node)
  - javax.xml.soap.Text (also extends javax.xml.soap.Node, org.w3c.dom.Text)
- javax.faces.flow.builder.NodeBuilder
- javax.enterprise.inject.spi.ObserverMethod<T>
- javax.persistence.criteria.Order
- javax.ws.rs.ext.ParamConverter<T>
- javax.ws.rs.ext.ParamConverterProvider
- javax.persistence.Parameter<T>
  - javax.persistence.criteria.ParameterExpression<T> (also extends javax.persistence.criteria.Expression<T>)
- javax.validation.ParameterNameProvider
- javax.mail.Part
  - javax.mail.internet.MimePart
- javax.servlet.http.Part
- javax.batch.api.partition.PartitionAnalyzer
- javax.batch.api.partition.PartitionCollector
- javax.batch.api.partition.PartitionMapper
- javax.batch.api.partition.PartitionPlan
- javax.batch.api.partition.PartitionReducer
- javax.enterprise.inject.spi.PassivationCapable
- javax.validation.Path.Node
  - javax.validation.Path.BeanNode
  - javax.validation.Path.ConstructorNode
  - javax.validation.Path.CrossParameterNode
  - javax.validation.Path.MethodNode
  - javax.validation.Path.ParameterNode
  - javax.validation.Path.PropertyNode
  - javax.validation.Path.ReturnValueNode
- javax.ws.rs.core.PathSegment
- javax.validation.Payload
- javax.persistence.spi.PersistenceProvider
- javax.persistence.spi.PersistenceProviderResolver
- javax.persistence.spi.PersistenceUnitInfo
- javax.persistence.PersistenceUtil
  - javax.persistence.PersistenceUnitUtil
- javax.xml.registry.infomodel.PersonName
- javax.security.jacc.PolicyConfiguration
- javax.security.jacc.PolicyContextHandler
- javax.websocket.PongMessage
- javax.xml.ws.handler.PortInfo
- javax.security.auth.message.callback.PrivateKeyCallback.Request
- javax.enterprise.inject.spi.ProcessAnnotatedType<X>
  - javax.enterprise.inject.spi.ProcessSyntheticAnnotatedType<X>
- javax.enterprise.inject.spi.ProcessBean<X>
  - javax.enterprise.inject.spi.ProcessManagedBean<X>
    - javax.enterprise.inject.spi.ProcessSessionBean<X>
  - javax.enterprise.inject.spi.ProcessProducerField<T,X>
  - javax.enterprise.inject.spi.ProcessProducerMethod<T,X>
  - javax.enterprise.inject.spi.ProcessSessionBean<X>
- javax.enterprise.inject.spi.ProcessBeanAttributes<T>
- javax.enterprise.inject.spi.ProcessInjectionPoint<T,X>
- javax.enterprise.inject.spi.ProcessInjectionTarget<X>
- javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
- javax.enterprise.inject.spi.ProcessProducer<T,X>
- javax.enterprise.inject.spi.Producer<T>
  - javax.enterprise.inject.spi.InjectionTarget<T>
- javax.enterprise.inject.spi.ProducerFactory<X>
- javax.enterprise.deploy.spi.status.ProgressObject
- javax.inject.Provider<T>
  - javax.enterprise.inject.Instance<T> (also extends java.lang.Iterable<T>)
- javax.xml.ws.Provider<T>
- javax.ws.rs.ext.Providers
- javax.validation.bootstrap.ProviderSpecificBootstrap<T>
- javax.persistence.spi.ProviderUtil
- javax.persistence.Query
  - javax.persistence.StoredProcedureQuery
  - javax.persistence.TypedQuery<X>
- javax.xml.registry.Query
- javax.xml.registry.QueryManager
  - javax.xml.registry.BusinessQueryManager
  - javax.xml.registry.DeclarativeQueryManager
- javax.mail.QuotaAwareStore
- javax.ws.rs.ext.ReaderInterceptor
- javax.resource.cci.RecordFactory
- javax.naming.Referenceable
  - javax.resource.cci.ConnectionFactory (also extends javax.resource.Referenceable, java.io.Serializable)
  - javax.resource.Referenceable
    - javax.resource.cci.ConnectionFactory (also extends java.io.Serializable)
- javax.servlet.Registration
  - javax.servlet.FilterRegistration
    - javax.servlet.FilterRegistration.Dynamic (also extends javax.servlet.Registration.Dynamic)
  - javax.servlet.FilterRegistration.Dynamic (also extends javax.servlet.FilterRegistration, javax.servlet.Registration.Dynamic)
  - javax.servlet.Registration.Dynamic
    - javax.servlet.FilterRegistration.Dynamic (also extends javax.servlet.FilterRegistration)
    - javax.servlet.ServletRegistration.Dynamic (also extends javax.servlet.ServletRegistration)
  - javax.servlet.ServletRegistration
    - javax.servlet.ServletRegistration.Dynamic (also extends javax.servlet.Registration.Dynamic)
  - javax.servlet.ServletRegistration.Dynamic (also extends javax.servlet.Registration.Dynamic, javax.servlet.ServletRegistration)
- javax.security.auth.message.config.RegistrationListener
- javax.xml.registry.RegistryService
- java.rmi.Remote
  - javax.ejb.EJBHome
    - javax.management.j2ee.ManagementHome
  - javax.ejb.EJBObject
    - javax.management.j2ee.Management
  - javax.management.j2ee.Management
  - javax.management.j2ee.ManagementHome
- javax.websocket.RemoteEndpoint
  - javax.websocket.RemoteEndpoint.Async
  - javax.websocket.RemoteEndpoint.Basic
- javax.ws.rs.core.Request
- javax.servlet.RequestDispatcher
- javax.resource.spi.ResourceAdapter
- javax.resource.spi.ResourceAdapterAssociation
  - javax.resource.spi.ActivationSpec
- javax.resource.cci.ResourceAdapterMetaData
- javax.ws.rs.container.ResourceContext
- javax.ws.rs.container.ResourceInfo
- javax.ws.rs.core.Response.StatusType
- javax.servlet.jsp.jstl.sql.Result
- javax.resource.cci.ResultSetInfo
- javax.batch.api.chunk.listener.RetryProcessListener
- javax.batch.api.chunk.listener.RetryReadListener
- javax.batch.api.chunk.listener.RetryWriteListener
- java.lang.Runnable
  - javax.resource.spi.work.DistributableWork (also extends java.io.Serializable, javax.resource.spi.work.Work)
  - javax.jms.QueueSession
  - javax.jms.Session (also extends java.lang.AutoCloseable)
    - javax.jms.QueueSession
    - javax.jms.TopicSession
    - javax.jms.XAQueueSession
    - javax.jms.XASession
      - javax.jms.XAQueueSession
      - javax.jms.XATopicSession
    - javax.jms.XATopicSession
  - javax.jms.TopicSession
  - javax.resource.spi.work.Work
    - javax.resource.spi.work.DistributableWork (also extends java.io.Serializable)
  - javax.jms.XAQueueSession
  - javax.jms.XASession
    - javax.jms.XAQueueSession
    - javax.jms.XATopicSession
  - javax.jms.XATopicSession
- javax.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
- javax.security.auth.message.callback.SecretKeyCallback.Request
- javax.ws.rs.core.SecurityContext
- javax.websocket.SendHandler
- 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.resource.spi.work.DistributableWork (also extends javax.resource.spi.work.Work)
  - javax.ejb.EnterpriseBean
    - javax.ejb.EntityBean
    - javax.ejb.MessageDrivenBean
    - javax.ejb.SessionBean
  - javax.ejb.EntityBean
  - 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.ejb.MessageDrivenBean
  - 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.resource.cci.ResultSet (also extends javax.resource.cci.Record, java.sql.ResultSet)
  - javax.resource.spi.RetryableException
  - javax.xml.rpc.encoding.Serializer
  - javax.xml.rpc.encoding.SerializerFactory
  - javax.ejb.SessionBean
  - javax.ejb.TimerHandle
  - javax.resource.spi.TransactionSupport
  - javax.xml.rpc.encoding.TypeMappingRegistry
  - javax.resource.spi.work.WorkContext
  - javax.resource.spi.work.WorkContextProvider
- javax.xml.rpc.encoding.SerializationContext
- javax.websocket.server.ServerApplicationConfig
- javax.security.auth.message.ServerAuth
  - javax.security.auth.message.config.ServerAuthContext
  - javax.security.auth.message.module.ServerAuthModule
- 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.ServletContainerInitializer
- javax.servlet.ServletContext
- javax.xml.rpc.server.ServletEndpointContext
- javax.servlet.ServletRequest
  - javax.servlet.http.HttpServletRequest
- javax.servlet.ServletResponse
  - javax.servlet.http.HttpServletResponse
- javax.servlet.SessionCookieConfig
- javax.ejb.SessionSynchronization
- javax.mail.internet.SharedInputStream
- javax.servlet.SingleThreadModel
- javax.batch.api.chunk.listener.SkipProcessListener
- javax.batch.api.chunk.listener.SkipReadListener
- javax.batch.api.chunk.listener.SkipWriteListener
- javax.xml.registry.infomodel.Slot
- javax.xml.soap.SOAPConstants
- javax.servlet.jsp.jstl.sql.SQLExecutionTag
- javax.faces.component.StateHolder
  - javax.faces.component.PartialStateHolder
  - javax.faces.component.StateHelper
- 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.batch.runtime.context.StepContext
- javax.batch.runtime.StepExecution
- javax.batch.api.listener.StepListener
- javax.resource.cci.Streamable
- javax.ws.rs.core.StreamingOutput
- javax.xml.rpc.Stub
- javax.persistence.Subgraph<T>
- javax.transaction.Synchronization
- javax.ws.rs.client.SyncInvoker
  - javax.ws.rs.client.Invocation.Builder
- javax.faces.event.SystemEventListenerHolder
- javax.faces.view.facelets.TagConfig
  - javax.faces.view.facelets.BehaviorConfig
  - javax.faces.view.facelets.ComponentConfig
  - javax.faces.view.facelets.ConverterConfig
  - javax.faces.view.facelets.ValidatorConfig
- javax.faces.view.facelets.TagDecorator
- javax.servlet.descriptor.TaglibDescriptor
- javax.enterprise.deploy.spi.Target
- javax.enterprise.deploy.spi.TargetModuleID
- javax.xml.registry.infomodel.TelephoneNumber
- javax.faces.view.facelets.TextHandler
- java.util.concurrent.ThreadFactory
  - javax.enterprise.concurrent.ManagedThreadFactory
- javax.ejb.TimedObject
- javax.ws.rs.container.TimeoutHandler
- javax.ejb.Timer
- javax.ejb.TimerService
- javax.transaction.Transaction
- javax.transaction.TransactionManager
- javax.transaction.TransactionSynchronizationRegistry
- javax.faces.component.TransientStateHolder
  - javax.faces.component.TransientStateHelper
- javax.validation.TraversableResolver
- javax.enterprise.concurrent.Trigger
- javax.servlet.jsp.tagext.TryCatchFinally
- javax.persistence.Tuple
- javax.persistence.TupleElement<X>
  - javax.persistence.criteria.CollectionJoin<Z,E>
  - javax.persistence.criteria.CompoundSelection<X>
  - javax.persistence.criteria.CriteriaBuilder.Case<R>
  - javax.persistence.criteria.CriteriaBuilder.Coalesce<T>
  - javax.persistence.criteria.CriteriaBuilder.In<T>
  - javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>
  - javax.persistence.criteria.Expression<T>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.CriteriaBuilder.Case<R>
    - javax.persistence.criteria.CriteriaBuilder.Coalesce<T>
    - javax.persistence.criteria.CriteriaBuilder.In<T>
    - javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>
    - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>, javax.persistence.criteria.Path<X>)
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Join<Z,X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.ParameterExpression<T> (also extends javax.persistence.Parameter<T>)
    - javax.persistence.criteria.Path<X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>)
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.Join<Z,X>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.PluralJoin<Z,C,E>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.Root<X>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Predicate
      - javax.persistence.criteria.CriteriaBuilder.In<T>
    - javax.persistence.criteria.Root<X>
    - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>)
  - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>, javax.persistence.criteria.Path<X>)
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.Join<Z,X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Root<X>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.Join<Z,X>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.ListJoin<Z,E>
  - javax.persistence.criteria.MapJoin<Z,K,V>
  - javax.persistence.criteria.ParameterExpression<T> (also extends javax.persistence.criteria.Expression<T>, javax.persistence.Parameter<T>)
  - javax.persistence.criteria.Path<X>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>)
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Join<Z,X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Root<X>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.PluralJoin<Z,C,E>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.Predicate
    - javax.persistence.criteria.CriteriaBuilder.In<T>
  - javax.persistence.criteria.Root<X>
  - javax.persistence.criteria.Selection<X>
    - javax.persistence.criteria.CollectionJoin<Z,E>
    - javax.persistence.criteria.CompoundSelection<X>
    - javax.persistence.criteria.CriteriaBuilder.Case<R>
    - javax.persistence.criteria.CriteriaBuilder.Coalesce<T>
    - javax.persistence.criteria.CriteriaBuilder.In<T>
    - javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>
    - javax.persistence.criteria.Expression<T>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.CriteriaBuilder.Case<R>
      - javax.persistence.criteria.CriteriaBuilder.Coalesce<T>
      - javax.persistence.criteria.CriteriaBuilder.In<T>
      - javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>
      - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>, javax.persistence.criteria.Path<X>)
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.Join<Z,X>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.PluralJoin<Z,C,E>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.Root<X>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.ParameterExpression<T> (also extends javax.persistence.Parameter<T>)
      - javax.persistence.criteria.Path<X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>)
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.Join<Z,X>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.PluralJoin<Z,C,E>
              - javax.persistence.criteria.CollectionJoin<Z,E>
              - javax.persistence.criteria.ListJoin<Z,E>
              - javax.persistence.criteria.MapJoin<Z,K,V>
              - javax.persistence.criteria.SetJoin<Z,E>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.PluralJoin<Z,C,E>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.Root<X>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.Join<Z,X>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.PluralJoin<Z,C,E>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.Root<X>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Predicate
        - javax.persistence.criteria.CriteriaBuilder.In<T>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>)
    - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>, javax.persistence.criteria.Path<X>)
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Join<Z,X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.ListJoin<Z,E>
    - javax.persistence.criteria.MapJoin<Z,K,V>
    - javax.persistence.criteria.ParameterExpression<T> (also extends javax.persistence.criteria.Expression<T>, javax.persistence.Parameter<T>)
    - javax.persistence.criteria.Path<X>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.From<Z,X> (also extends javax.persistence.criteria.FetchParent<Z,X>)
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.Join<Z,X>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.PluralJoin<Z,C,E>
            - javax.persistence.criteria.CollectionJoin<Z,E>
            - javax.persistence.criteria.ListJoin<Z,E>
            - javax.persistence.criteria.MapJoin<Z,K,V>
            - javax.persistence.criteria.SetJoin<Z,E>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.Root<X>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Join<Z,X>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.PluralJoin<Z,C,E>
          - javax.persistence.criteria.CollectionJoin<Z,E>
          - javax.persistence.criteria.ListJoin<Z,E>
          - javax.persistence.criteria.MapJoin<Z,K,V>
          - javax.persistence.criteria.SetJoin<Z,E>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.PluralJoin<Z,C,E>
        - javax.persistence.criteria.CollectionJoin<Z,E>
        - javax.persistence.criteria.ListJoin<Z,E>
        - javax.persistence.criteria.MapJoin<Z,K,V>
        - javax.persistence.criteria.SetJoin<Z,E>
      - javax.persistence.criteria.Root<X>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.PluralJoin<Z,C,E>
      - javax.persistence.criteria.CollectionJoin<Z,E>
      - javax.persistence.criteria.ListJoin<Z,E>
      - javax.persistence.criteria.MapJoin<Z,K,V>
      - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Predicate
      - javax.persistence.criteria.CriteriaBuilder.In<T>
    - javax.persistence.criteria.Root<X>
    - javax.persistence.criteria.SetJoin<Z,E>
    - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>, javax.persistence.criteria.Expression<T>)
  - javax.persistence.criteria.SetJoin<Z,E>
  - javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>, javax.persistence.criteria.Expression<T>)
- javax.persistence.metamodel.Type<X>
  - javax.persistence.metamodel.BasicType<X>
  - javax.persistence.metamodel.EmbeddableType<X>
  - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>, javax.persistence.metamodel.IdentifiableType<X>)
  - javax.persistence.metamodel.IdentifiableType<X>
    - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>)
    - javax.persistence.metamodel.MappedSuperclassType<X>
  - javax.persistence.metamodel.ManagedType<X>
    - javax.persistence.metamodel.EmbeddableType<X>
    - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>, javax.persistence.metamodel.IdentifiableType<X>)
    - javax.persistence.metamodel.IdentifiableType<X>
      - javax.persistence.metamodel.EntityType<X> (also extends javax.persistence.metamodel.Bindable<T>)
      - javax.persistence.metamodel.MappedSuperclassType<X>
    - javax.persistence.metamodel.MappedSuperclassType<X>
  - javax.persistence.metamodel.MappedSuperclassType<X>
- javax.xml.rpc.encoding.TypeMapping
- javax.mail.UIDFolder
- javax.faces.component.UniqueIdVendor
- javax.xml.bind.Unmarshaller
- javax.ws.rs.core.UriInfo
- 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.validation.spi.ValidationProvider<T>
- javax.validation.ValidationProviderResolver
- javax.validation.Validator
- javax.xml.bind.Validator
- javax.validation.ValidatorContext
- javax.validation.ValidatorFactory
- 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.faces.component.visit.VisitCallback
- javax.xml.ws.WebServiceContext
- javax.websocket.WebSocketContainer
  - javax.websocket.server.ServerContainer
- javax.resource.spi.work.WorkContextLifecycleListener
- javax.resource.spi.work.WorkManager
  - javax.resource.spi.work.DistributableWorkManager
- java.sql.Wrapper
  - java.sql.ResultSet (also extends java.lang.AutoCloseable)
    - javax.resource.cci.ResultSet (also extends javax.resource.cci.Record)
  - javax.resource.cci.ResultSet (also extends javax.resource.cci.Record, java.sql.ResultSet)
- javax.ws.rs.ext.WriterInterceptor
- 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.enterprise.deploy.model.XpathListener

## Annotation Type Hierarchy

- javax.annotation.Priority (implements java.lang.annotation.Annotation)
- javax.annotation.ManagedBean (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.annotation.sql.DataSourceDefinitions (implements java.lang.annotation.Annotation)
- javax.annotation.sql.DataSourceDefinition (implements java.lang.annotation.Annotation)
- javax.batch.api.BatchProperty (implements java.lang.annotation.Annotation)
- javax.decorator.Delegate (implements java.lang.annotation.Annotation)
- javax.decorator.Decorator (implements java.lang.annotation.Annotation)
- 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.StatefulTimeout (implements java.lang.annotation.Annotation)
- javax.ejb.Stateful (implements java.lang.annotation.Annotation)
- javax.ejb.Startup (implements java.lang.annotation.Annotation)
- javax.ejb.Singleton (implements java.lang.annotation.Annotation)
- javax.ejb.Schedules (implements java.lang.annotation.Annotation)
- javax.ejb.Schedule (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.Lock (implements java.lang.annotation.Annotation)
- javax.ejb.LocalHome (implements java.lang.annotation.Annotation)
- javax.ejb.LocalBean (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.DependsOn (implements java.lang.annotation.Annotation)
- javax.ejb.ConcurrencyManagement (implements java.lang.annotation.Annotation)
- javax.ejb.BeforeCompletion (implements java.lang.annotation.Annotation)
- javax.ejb.Asynchronous (implements java.lang.annotation.Annotation)
- javax.ejb.ApplicationException (implements java.lang.annotation.Annotation)
- javax.ejb.AfterCompletion (implements java.lang.annotation.Annotation)
- javax.ejb.AfterBegin (implements java.lang.annotation.Annotation)
- javax.ejb.ActivationConfigProperty (implements java.lang.annotation.Annotation)
- javax.ejb.AccessTimeout (implements java.lang.annotation.Annotation)
- javax.enterprise.context.SessionScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.context.RequestScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.context.NormalScope (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Initialized (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Destroyed (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Dependent (implements java.lang.annotation.Annotation)
- javax.enterprise.context.ConversationScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.context.ApplicationScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.event.Observes (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Vetoed (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Typed (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.TransientReference (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Stereotype (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Specializes (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Produces (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.New (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Model (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Intercepted (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Disposes (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Default (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Decorated (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Any (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Alternative (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.spi.WithAnnotations (implements java.lang.annotation.Annotation)
- javax.enterprise.util.Nonbinding (implements java.lang.annotation.Annotation)
- javax.faces.application.ResourceDependency (implements java.lang.annotation.Annotation)
- javax.faces.application.ResourceDependencies (implements java.lang.annotation.Annotation)
- javax.faces.bean.ViewScoped (implements java.lang.annotation.Annotation)
- javax.faces.bean.SessionScoped (implements java.lang.annotation.Annotation)
- javax.faces.bean.RequestScoped (implements java.lang.annotation.Annotation)
- javax.faces.bean.ReferencedBean (implements java.lang.annotation.Annotation)
- javax.faces.bean.NoneScoped (implements java.lang.annotation.Annotation)
- javax.faces.bean.ManagedProperty (implements java.lang.annotation.Annotation)
- javax.faces.bean.ManagedBean (implements java.lang.annotation.Annotation)
- javax.faces.bean.CustomScoped (implements java.lang.annotation.Annotation)
- javax.faces.bean.ApplicationScoped (implements java.lang.annotation.Annotation)
- javax.faces.component.FacesComponent (implements java.lang.annotation.Annotation)
- javax.faces.component.behavior.FacesBehavior (implements java.lang.annotation.Annotation)
- javax.faces.convert.FacesConverter (implements java.lang.annotation.Annotation)
- javax.faces.event.NamedEvent (implements java.lang.annotation.Annotation)
- javax.faces.event.ListenersFor (implements java.lang.annotation.Annotation)
- javax.faces.event.ListenerFor (implements java.lang.annotation.Annotation)
- javax.faces.flow.builder.FlowDefinition (implements java.lang.annotation.Annotation)
- javax.faces.flow.builder.FlowBuilderParameter (implements java.lang.annotation.Annotation)
- javax.faces.flow.FlowScoped (implements java.lang.annotation.Annotation)
- javax.faces.render.FacesRenderer (implements java.lang.annotation.Annotation)
- javax.faces.render.FacesBehaviorRenderer (implements java.lang.annotation.Annotation)
- javax.faces.validator.FacesValidator (implements java.lang.annotation.Annotation)
- javax.faces.view.ViewScoped (implements java.lang.annotation.Annotation)
- javax.faces.view.facelets.FaceletsResourceResolver (implements java.lang.annotation.Annotation)
- javax.inject.Singleton (implements java.lang.annotation.Annotation)
- javax.inject.Scope (implements java.lang.annotation.Annotation)
- javax.inject.Qualifier (implements java.lang.annotation.Annotation)
- javax.inject.Named (implements java.lang.annotation.Annotation)
- javax.inject.Inject (implements java.lang.annotation.Annotation)
- javax.interceptor.Interceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.InterceptorBinding (implements java.lang.annotation.Annotation)
- javax.interceptor.Interceptor (implements java.lang.annotation.Annotation)
- javax.interceptor.ExcludeDefaultInterceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.ExcludeClassInterceptors (implements java.lang.annotation.Annotation)
- javax.interceptor.AroundTimeout (implements java.lang.annotation.Annotation)
- javax.interceptor.AroundInvoke (implements java.lang.annotation.Annotation)
- javax.interceptor.AroundConstruct (implements java.lang.annotation.Annotation)
- javax.jms.JMSSessionMode (implements java.lang.annotation.Annotation)
- javax.jms.JMSPasswordCredential (implements java.lang.annotation.Annotation)
- javax.jms.JMSDestinationDefinitions (implements java.lang.annotation.Annotation)
- javax.jms.JMSDestinationDefinition (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactoryDefinitions (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactoryDefinition (implements java.lang.annotation.Annotation)
- javax.jms.JMSConnectionFactory (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.mail.MailSessionDefinitions (implements java.lang.annotation.Annotation)
- javax.mail.MailSessionDefinition (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.StoredProcedureParameter (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.OrderColumn (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.NamedSubgraph (implements java.lang.annotation.Annotation)
- javax.persistence.NamedStoredProcedureQuery (implements java.lang.annotation.Annotation)
- javax.persistence.NamedStoredProcedureQueries (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.NamedEntityGraphs (implements java.lang.annotation.Annotation)
- javax.persistence.NamedEntityGraph (implements java.lang.annotation.Annotation)
- javax.persistence.NamedAttributeNode (implements java.lang.annotation.Annotation)
- javax.persistence.MapsId (implements java.lang.annotation.Annotation)
- javax.persistence.MappedSuperclass (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyTemporal (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyJoinColumns (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyJoinColumn (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyEnumerated (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyColumn (implements java.lang.annotation.Annotation)
- javax.persistence.MapKeyClass (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.Index (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.ForeignKey (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.ElementCollection (implements java.lang.annotation.Annotation)
- javax.persistence.DiscriminatorValue (implements java.lang.annotation.Annotation)
- javax.persistence.DiscriminatorColumn (implements java.lang.annotation.Annotation)
- javax.persistence.Converts (implements java.lang.annotation.Annotation)
- javax.persistence.Converter (implements java.lang.annotation.Annotation)
- javax.persistence.Convert (implements java.lang.annotation.Annotation)
- javax.persistence.ConstructorResult (implements java.lang.annotation.Annotation)
- javax.persistence.ColumnResult (implements java.lang.annotation.Annotation)
- javax.persistence.Column (implements java.lang.annotation.Annotation)
- javax.persistence.CollectionTable (implements java.lang.annotation.Annotation)
- javax.persistence.Cacheable (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)
- javax.persistence.Access (implements java.lang.annotation.Annotation)
- javax.persistence.metamodel.StaticMetamodel (implements java.lang.annotation.Annotation)
- javax.resource.ConnectionFactoryDefinitions (implements java.lang.annotation.Annotation)
- javax.resource.ConnectionFactoryDefinition (implements java.lang.annotation.Annotation)
- javax.resource.AdministeredObjectDefinitions (implements java.lang.annotation.Annotation)
- javax.resource.AdministeredObjectDefinition (implements java.lang.annotation.Annotation)
- javax.resource.spi.SecurityPermission (implements java.lang.annotation.Annotation)
- javax.resource.spi.Connector (implements java.lang.annotation.Annotation)
- javax.resource.spi.ConnectionDefinitions (implements java.lang.annotation.Annotation)
- javax.resource.spi.ConnectionDefinition (implements java.lang.annotation.Annotation)
- javax.resource.spi.ConfigProperty (implements java.lang.annotation.Annotation)
- javax.resource.spi.AuthenticationMechanism (implements java.lang.annotation.Annotation)
- javax.resource.spi.AdministeredObject (implements java.lang.annotation.Annotation)
- javax.resource.spi.Activation (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.WebServlet (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.WebListener (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.WebInitParam (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.WebFilter (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.ServletSecurity (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.MultipartConfig (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.HttpMethodConstraint (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.HttpConstraint (implements java.lang.annotation.Annotation)
- javax.servlet.annotation.HandlesTypes (implements java.lang.annotation.Annotation)
- javax.transaction.TransactionScoped (implements java.lang.annotation.Annotation)
- javax.transaction.Transactional (implements java.lang.annotation.Annotation)
- javax.validation.Valid (implements java.lang.annotation.Annotation)
- javax.validation.ReportAsSingleViolation (implements java.lang.annotation.Annotation)
- javax.validation.OverridesAttribute (implements java.lang.annotation.Annotation)
- javax.validation.OverridesAttribute.List (implements java.lang.annotation.Annotation)
- javax.validation.GroupSequence (implements java.lang.annotation.Annotation)
- javax.validation.Constraint (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Size (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Size.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Pattern (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Pattern.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Past (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Past.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Null (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Null.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.NotNull (implements java.lang.annotation.Annotation)
- javax.validation.constraints.NotNull.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Min (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Min.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Max (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Max.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Future (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Future.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Digits (implements java.lang.annotation.Annotation)
- javax.validation.constraints.Digits.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.DecimalMin (implements java.lang.annotation.Annotation)
- javax.validation.constraints.DecimalMin.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.DecimalMax (implements java.lang.annotation.Annotation)
- javax.validation.constraints.DecimalMax.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.AssertTrue (implements java.lang.annotation.Annotation)
- javax.validation.constraints.AssertTrue.List (implements java.lang.annotation.Annotation)
- javax.validation.constraints.AssertFalse (implements java.lang.annotation.Annotation)
- javax.validation.constraints.AssertFalse.List (implements java.lang.annotation.Annotation)
- javax.validation.constraintvalidation.SupportedValidationTarget (implements java.lang.annotation.Annotation)
- javax.validation.executable.ValidateOnExecution (implements java.lang.annotation.Annotation)
- javax.validation.groups.ConvertGroup (implements java.lang.annotation.Annotation)
- javax.validation.groups.ConvertGroup.List (implements java.lang.annotation.Annotation)
- javax.websocket.OnOpen (implements java.lang.annotation.Annotation)
- javax.websocket.OnMessage (implements java.lang.annotation.Annotation)
- javax.websocket.OnError (implements java.lang.annotation.Annotation)
- javax.websocket.OnClose (implements java.lang.annotation.Annotation)
- javax.websocket.ClientEndpoint (implements java.lang.annotation.Annotation)
- javax.websocket.server.ServerEndpoint (implements java.lang.annotation.Annotation)
- javax.websocket.server.PathParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.QueryParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.PUT (implements java.lang.annotation.Annotation)
- javax.ws.rs.Produces (implements java.lang.annotation.Annotation)
- javax.ws.rs.POST (implements java.lang.annotation.Annotation)
- javax.ws.rs.PathParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Path (implements java.lang.annotation.Annotation)
- javax.ws.rs.OPTIONS (implements java.lang.annotation.Annotation)
- javax.ws.rs.NameBinding (implements java.lang.annotation.Annotation)
- javax.ws.rs.MatrixParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.HttpMethod (implements java.lang.annotation.Annotation)
- javax.ws.rs.HeaderParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.HEAD (implements java.lang.annotation.Annotation)
- javax.ws.rs.GET (implements java.lang.annotation.Annotation)
- javax.ws.rs.FormParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Encoded (implements java.lang.annotation.Annotation)
- javax.ws.rs.DELETE (implements java.lang.annotation.Annotation)
- javax.ws.rs.DefaultValue (implements java.lang.annotation.Annotation)
- javax.ws.rs.CookieParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.Consumes (implements java.lang.annotation.Annotation)
- javax.ws.rs.ConstrainedTo (implements java.lang.annotation.Annotation)
- javax.ws.rs.BeanParam (implements java.lang.annotation.Annotation)
- javax.ws.rs.ApplicationPath (implements java.lang.annotation.Annotation)
- javax.ws.rs.container.Suspended (implements java.lang.annotation.Annotation)
- javax.ws.rs.container.PreMatching (implements java.lang.annotation.Annotation)
- javax.ws.rs.core.Context (implements java.lang.annotation.Annotation)
- javax.ws.rs.ext.Provider (implements java.lang.annotation.Annotation)
- javax.ws.rs.ext.ParamConverter.Lazy (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.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.XmlSeeAlso (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.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.RespectBinding (implements java.lang.annotation.Annotation)
- javax.xml.ws.RequestWrapper (implements java.lang.annotation.Annotation)
- javax.xml.ws.FaultAction (implements java.lang.annotation.Annotation)
- javax.xml.ws.BindingType (implements java.lang.annotation.Annotation)
- javax.xml.ws.Action (implements java.lang.annotation.Annotation)
- javax.xml.ws.soap.MTOM (implements java.lang.annotation.Annotation)
- javax.xml.ws.soap.Addressing (implements java.lang.annotation.Annotation)
- javax.xml.ws.spi.WebServiceFeatureAnnotation (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.annotation.Resource.AuthenticationType
    - javax.batch.api.partition.PartitionReducer.PartitionStatus
    - javax.batch.runtime.Metric.MetricType
    - javax.batch.runtime.BatchStatus
    - javax.ejb.TransactionManagementType
    - javax.ejb.TransactionAttributeType
    - javax.ejb.LockType
    - javax.ejb.ConcurrencyManagementType
    - javax.enterprise.event.TransactionPhase
    - javax.enterprise.event.Reception
    - javax.enterprise.inject.spi.SessionBeanType
    - javax.enterprise.inject.spi.InterceptionType
    - javax.faces.application.ProjectStage
    - javax.faces.component.behavior.ClientBehaviorHint
    - javax.faces.component.html.HtmlSelectOneRadio.PropertyKeys
    - javax.faces.component.html.HtmlSelectOneMenu.PropertyKeys
    - javax.faces.component.html.HtmlSelectOneListbox.PropertyKeys
    - javax.faces.component.html.HtmlSelectManyMenu.PropertyKeys
    - javax.faces.component.html.HtmlSelectManyListbox.PropertyKeys
    - javax.faces.component.html.HtmlSelectManyCheckbox.PropertyKeys
    - javax.faces.component.html.HtmlSelectBooleanCheckbox.PropertyKeys
    - javax.faces.component.html.HtmlPanelGroup.PropertyKeys
    - javax.faces.component.html.HtmlPanelGrid.PropertyKeys
    - javax.faces.component.html.HtmlOutputText.PropertyKeys
    - javax.faces.component.html.HtmlOutputLink.PropertyKeys
    - javax.faces.component.html.HtmlOutputLabel.PropertyKeys
    - javax.faces.component.html.HtmlOutputFormat.PropertyKeys
    - javax.faces.component.html.HtmlOutcomeTargetLink.PropertyKeys
    - javax.faces.component.html.HtmlOutcomeTargetButton.PropertyKeys
    - javax.faces.component.html.HtmlMessages.PropertyKeys
    - javax.faces.component.html.HtmlMessage.PropertyKeys
    - javax.faces.component.html.HtmlInputTextarea.PropertyKeys
    - javax.faces.component.html.HtmlInputText.PropertyKeys
    - javax.faces.component.html.HtmlInputSecret.PropertyKeys
    - javax.faces.component.html.HtmlInputHidden.PropertyKeys
    - javax.faces.component.html.HtmlInputFile.PropertyKeys
    - javax.faces.component.html.HtmlHead.PropertyKeys
    - javax.faces.component.html.HtmlGraphicImage.PropertyKeys
    - javax.faces.component.html.HtmlForm.PropertyKeys
    - javax.faces.component.html.HtmlDoctype.PropertyKeys
    - javax.faces.component.html.HtmlDataTable.PropertyKeys
    - javax.faces.component.html.HtmlCommandLink.PropertyKeys
    - javax.faces.component.html.HtmlCommandButton.PropertyKeys
    - javax.faces.component.html.HtmlColumn.PropertyKeys
    - javax.faces.component.html.HtmlBody.PropertyKeys
    - javax.faces.component.visit.VisitResult
    - javax.faces.component.visit.VisitHint
    - javax.json.JsonValue.ValueType
    - javax.json.stream.JsonParser.Event
    - javax.jws.WebParam.Mode
    - javax.jws.soap.SOAPBinding.Style
    - javax.jws.soap.SOAPBinding.Use
    - javax.jws.soap.SOAPBinding.ParameterStyle
    - javax.persistence.ValidationMode
    - javax.persistence.TemporalType
    - javax.persistence.SynchronizationType
    - javax.persistence.SharedCacheMode
    - javax.persistence.PessimisticLockScope
    - javax.persistence.PersistenceContextType
    - javax.persistence.ParameterMode
    - javax.persistence.LockModeType
    - javax.persistence.InheritanceType
    - javax.persistence.GenerationType
    - javax.persistence.FlushModeType
    - javax.persistence.FetchType
    - javax.persistence.EnumType
    - javax.persistence.DiscriminatorType
    - javax.persistence.ConstraintMode
    - javax.persistence.CascadeType
    - javax.persistence.CacheStoreMode
    - javax.persistence.CacheRetrieveMode
    - javax.persistence.AccessType
    - javax.persistence.criteria.Predicate.BooleanOperator
    - javax.persistence.criteria.JoinType
    - javax.persistence.criteria.CriteriaBuilder.Trimspec
    - javax.persistence.metamodel.Type.PersistenceType
    - javax.persistence.metamodel.PluralAttribute.CollectionType
    - javax.persistence.metamodel.Bindable.BindableType
    - javax.persistence.metamodel.Attribute.PersistentAttributeType
    - javax.persistence.spi.PersistenceUnitTransactionType
    - javax.persistence.spi.LoadState
    - javax.resource.spi.TransactionSupport.TransactionSupportLevel
    - javax.resource.spi.AuthenticationMechanism.CredentialInterface
    - javax.servlet.annotation.ServletSecurity.EmptyRoleSemantic
    - javax.servlet.annotation.ServletSecurity.TransportGuarantee
    - javax.servlet.SessionTrackingMode
    - javax.servlet.DispatcherType
    - javax.transaction.Transactional.TxType
    - javax.validation.ElementKind
    - javax.validation.ConstraintTarget
    - javax.validation.constraints.Pattern.Flag
    - javax.validation.constraintvalidation.ValidationTarget
    - javax.validation.executable.ExecutableType
    - javax.validation.metadata.Scope
    - javax.validation.metadata.MethodType
    - javax.websocket.CloseReason.CloseCodes (implements javax.websocket.CloseReason.CloseCode)
    - javax.ws.rs.RuntimeType
    - javax.ws.rs.core.Response.Status (implements javax.ws.rs.core.Response.StatusType)
    - javax.ws.rs.core.Response.Status.Family
    - javax.xml.bind.annotation.XmlNsForm
    - javax.xml.bind.annotation.XmlAccessType
    - javax.xml.bind.annotation.XmlAccessOrder
    - javax.xml.ws.Service.Mode
    - javax.xml.ws.handler.MessageContext.Scope
    - javax.xml.ws.soap.AddressingFeature.Responses

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.