# Hierarchy For All Packages

Package Hierarchies:

- org.jboss.jca.common.api.metadata,
- org.jboss.jca.common.api.metadata.common,
- org.jboss.jca.common.api.metadata.ds,
- org.jboss.jca.common.api.metadata.resourceadapter,
- org.jboss.jca.common.api.metadata.spec,
- org.jboss.jca.common.api.validator

## Class Hierarchy

- java.lang.Object
  - org.jboss.jca.common.api.metadata.common.Capacity (implements org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.CopyUtil
  - org.jboss.jca.common.api.metadata.common.Extension (implements org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.MergeUtil
  - org.jboss.jca.common.api.metadata.common.Recovery (implements org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.jboss.jca.common.api.validator.ValidateException
  - org.jboss.jca.common.api.metadata.ds.TransactionIsolation (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.jboss.jca.common.api.metadata.spec.XsdString (implements org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.LocalizedXsdString (implements org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)

## Interface Hierarchy

- java.lang.Cloneable
  - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.CopyableMetaData
    - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
    - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
  - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
- org.jboss.jca.common.api.metadata.Defaults
- org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>
  - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
- org.jboss.jca.common.api.metadata.common.SecurityMetadata
  - org.jboss.jca.common.api.metadata.common.Credential (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.common.Security (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
- java.io.Serializable
  - org.jboss.jca.common.api.metadata.resourceadapter.Activation
  - org.jboss.jca.common.api.metadata.resourceadapter.Activations
  - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.resourceadapter.AdminObject
  - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.ds.CommonDataSource (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.DataSource
    - org.jboss.jca.common.api.metadata.ds.XaDataSource
  - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
  - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.common.Credential (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.common.SecurityMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.ds.DataSource
  - org.jboss.jca.common.api.metadata.ds.DataSources (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.ds.Driver (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.ds.DsPool
  - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.ds.DsXaPool
  - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
  - org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
    - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
    - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
  - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.JCAMetadata
    - org.jboss.jca.common.api.metadata.resourceadapter.Activation
    - org.jboss.jca.common.api.metadata.resourceadapter.Activations
    - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.resourceadapter.AdminObject
    - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.ds.CommonDataSource (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
      - org.jboss.jca.common.api.metadata.ds.DataSource
      - org.jboss.jca.common.api.metadata.ds.XaDataSource
    - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition
    - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.common.Credential (also extends org.jboss.jca.common.api.metadata.common.SecurityMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
      - org.jboss.jca.common.api.metadata.ds.DsSecurity
    - org.jboss.jca.common.api.metadata.ds.DataSource
    - org.jboss.jca.common.api.metadata.ds.DataSources (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.Driver (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsPool
    - org.jboss.jca.common.api.metadata.ds.DsSecurity
    - org.jboss.jca.common.api.metadata.ds.DsXaPool
    - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
    - org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata
      - org.jboss.jca.common.api.metadata.spec.Activationspec (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.AdminObject (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.AuthenticationMechanism (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.ConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.ConnectionDefinition (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
      - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
      - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.LocalizedMetadata)
      - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
      - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
      - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
      - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
      - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
      - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
      - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.CopyableMetaData)
    - org.jboss.jca.common.api.metadata.spec.InboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.LocalizedMetadata
      - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
    - org.jboss.jca.common.api.metadata.common.Pool (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
      - org.jboss.jca.common.api.metadata.ds.DsPool
      - org.jboss.jca.common.api.metadata.ds.DsXaPool
      - org.jboss.jca.common.api.metadata.common.XaPool
        - org.jboss.jca.common.api.metadata.ds.DsXaPool
    - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.common.Security (also extends org.jboss.jca.common.api.metadata.common.SecurityMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
    - org.jboss.jca.common.api.metadata.ds.Statement (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.common.TimeOut
      - org.jboss.jca.common.api.metadata.ds.TimeOut (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.TimeOut (also extends org.jboss.jca.common.api.metadata.common.TimeOut, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.common.Validation
      - org.jboss.jca.common.api.metadata.ds.Validation (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.Validation (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata, org.jboss.jca.common.api.metadata.common.Validation)
    - org.jboss.jca.common.api.metadata.ds.XaDataSource
    - org.jboss.jca.common.api.metadata.common.XaPool
      - org.jboss.jca.common.api.metadata.ds.DsXaPool
  - org.jboss.jca.common.api.metadata.spec.LicenseType (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.LocalizedMetadata
    - org.jboss.jca.common.api.metadata.spec.Icon (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.Messageadapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.spec.MessageListener (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.OutboundResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.common.Pool (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsPool
    - org.jboss.jca.common.api.metadata.ds.DsXaPool
    - org.jboss.jca.common.api.metadata.common.XaPool
      - org.jboss.jca.common.api.metadata.ds.DsXaPool
  - org.jboss.jca.common.api.metadata.spec.RequiredConfigProperty (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.common.Security (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.common.SecurityMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.spec.SecurityPermission (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata)
  - org.jboss.jca.common.api.metadata.ds.Statement (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.common.TimeOut
    - org.jboss.jca.common.api.metadata.ds.TimeOut (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.ds.TimeOut (also extends org.jboss.jca.common.api.metadata.common.TimeOut, org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.common.Validation
    - org.jboss.jca.common.api.metadata.ds.Validation (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata)
  - org.jboss.jca.common.api.metadata.ds.Validation (also extends org.jboss.jca.common.api.metadata.ValidatableMetadata, org.jboss.jca.common.api.metadata.common.Validation)
  - org.jboss.jca.common.api.metadata.resourceadapter.WorkManager
  - org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity
  - org.jboss.jca.common.api.metadata.ds.XaDataSource
  - org.jboss.jca.common.api.metadata.common.XaPool
    - org.jboss.jca.common.api.metadata.ds.DsXaPool
- org.jboss.jca.common.api.metadata.ValidatableMetadata
  - org.jboss.jca.common.api.metadata.ds.CommonDataSource (also extends org.jboss.jca.common.api.metadata.JCAMetadata)
    - org.jboss.jca.common.api.metadata.ds.DataSource
    - org.jboss.jca.common.api.metadata.ds.XaDataSource
  - org.jboss.jca.common.api.metadata.spec.Connector (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.common.Credential (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.common.SecurityMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.ds.DataSource
  - org.jboss.jca.common.api.metadata.ds.DataSources (also extends org.jboss.jca.common.api.metadata.JCAMetadata)
  - org.jboss.jca.common.api.metadata.ds.Driver (also extends org.jboss.jca.common.api.metadata.JCAMetadata)
  - org.jboss.jca.common.api.metadata.ds.DsPool
  - org.jboss.jca.common.api.metadata.ds.DsSecurity
  - org.jboss.jca.common.api.metadata.ds.DsXaPool
  - org.jboss.jca.common.api.metadata.common.Pool (also extends org.jboss.jca.common.api.metadata.JCAMetadata)
    - org.jboss.jca.common.api.metadata.ds.DsPool
    - org.jboss.jca.common.api.metadata.ds.DsXaPool
    - org.jboss.jca.common.api.metadata.common.XaPool
      - org.jboss.jca.common.api.metadata.ds.DsXaPool
  - org.jboss.jca.common.api.metadata.spec.ResourceAdapter (also extends org.jboss.jca.common.api.metadata.CopyableMetaData, org.jboss.jca.common.api.metadata.spec.IdDecoratedMetadata, org.jboss.jca.common.api.metadata.spec.MergeableMetadata<T>)
  - org.jboss.jca.common.api.metadata.common.Security (also extends org.jboss.jca.common.api.metadata.JCAMetadata, org.jboss.jca.common.api.metadata.common.SecurityMetadata)
  - org.jboss.jca.common.api.metadata.ds.Statement (also extends org.jboss.jca.common.api.metadata.JCAMetadata)
  - org.jboss.jca.common.api.metadata.ds.TimeOut (also extends org.jboss.jca.common.api.metadata.common.TimeOut)
  - org.jboss.jca.common.api.metadata.ds.Validation (also extends org.jboss.jca.common.api.metadata.common.Validation)
  - org.jboss.jca.common.api.metadata.ds.XaDataSource
  - org.jboss.jca.common.api.metadata.common.XaPool
    - org.jboss.jca.common.api.metadata.ds.DsXaPool

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jboss.jca.common.api.metadata.common.Validation.Tag
    - org.jboss.jca.common.api.metadata.common.TransactionSupportEnum
    - org.jboss.jca.common.api.metadata.common.Credential.Tag
    - org.jboss.jca.common.api.metadata.common.Pool.Tag
    - org.jboss.jca.common.api.metadata.common.TimeOut.Tag
    - org.jboss.jca.common.api.metadata.common.XaPool.Tag
    - org.jboss.jca.common.api.metadata.common.Recovery.Tag
    - org.jboss.jca.common.api.metadata.common.Recovery.Attribute
    - org.jboss.jca.common.api.metadata.common.Capacity.Tag
    - org.jboss.jca.common.api.metadata.common.SecurityManager
    - org.jboss.jca.common.api.metadata.common.Extension.Tag
    - org.jboss.jca.common.api.metadata.common.Extension.Attribute
    - org.jboss.jca.common.api.metadata.common.FlushStrategy
    - org.jboss.jca.common.api.metadata.common.Security.Tag
    - org.jboss.jca.common.api.metadata.ds.Validation.Tag
    - org.jboss.jca.common.api.metadata.ds.DsSecurity.Tag
    - org.jboss.jca.common.api.metadata.ds.XaDataSource.Tag
    - org.jboss.jca.common.api.metadata.ds.XaDataSource.Attribute
    - org.jboss.jca.common.api.metadata.ds.DsPool.Tag
    - org.jboss.jca.common.api.metadata.ds.Statement.TrackStatementsEnum
    - org.jboss.jca.common.api.metadata.ds.Statement.Tag
    - org.jboss.jca.common.api.metadata.ds.DataSource.Tag
    - org.jboss.jca.common.api.metadata.ds.DataSource.Attribute
    - org.jboss.jca.common.api.metadata.ds.TimeOut.Tag
    - org.jboss.jca.common.api.metadata.ds.DsXaPool.Tag
    - org.jboss.jca.common.api.metadata.ds.DataSources.Tag
    - org.jboss.jca.common.api.metadata.ds.Driver.Tag
    - org.jboss.jca.common.api.metadata.ds.Driver.Attribute
    - org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition.Tag
    - org.jboss.jca.common.api.metadata.resourceadapter.ConnectionDefinition.Attribute
    - org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity.Tag
    - org.jboss.jca.common.api.metadata.resourceadapter.WorkManagerSecurity.Attribute
    - org.jboss.jca.common.api.metadata.resourceadapter.Activation.Tag
    - org.jboss.jca.common.api.metadata.resourceadapter.Activation.Attribute
    - org.jboss.jca.common.api.metadata.resourceadapter.AdminObject.Tag
    - org.jboss.jca.common.api.metadata.resourceadapter.AdminObject.Attribute
    - org.jboss.jca.common.api.metadata.resourceadapter.WorkManager.Tag
    - org.jboss.jca.common.api.metadata.resourceadapter.Activations.Tag
    - org.jboss.jca.common.api.metadata.spec.Connector.Version
    - org.jboss.jca.common.api.metadata.spec.CredentialInterfaceEnum

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)