## Uses of Interface
org.jboss.jca.common.api.metadata.CopyableMetaData

- Packages that use CopyableMetaData
  Package | Description
  --- | ---
  org.jboss.jca.common.api.metadata | This package contains interfaces to define metadata api
  org.jboss.jca.common.api.metadata.spec | This package contains common metadatas fand parser for connector_1_*.xsd

- - ### Uses of CopyableMetaData in org.jboss.jca.common.api.metadata

    Methods in org.jboss.jca.common.api.metadata with type parameters of type CopyableMetaData
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends CopyableMetaData> T` | CopyUtil.`clone(T input)` Clone an IDDecoratedMetadata taking care of null cheks
    `static <T extends CopyableMetaData> java.util.List<T>` | CopyUtil.`cloneList(java.util.List<T> list)` clone a list of IdDecoratedMetadata and deep into the elements

    Methods in org.jboss.jca.common.api.metadata that return CopyableMetaData
    Modifier and Type | Method and Description
    --- | ---
    `CopyableMetaData` | CopyableMetaData.`copy()` Creates and returns a copy of this object.

  - ### Uses of CopyableMetaData in org.jboss.jca.common.api.metadata.spec

    Subinterfaces of CopyableMetaData in org.jboss.jca.common.api.metadata.spec
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Activationspec` An Activationspec
    `interface` | `AdminObject` A AdminObject.
    `interface` | `AuthenticationMechanism` A AuthenticationMechanism.
    `interface` | `ConfigProperty` A ConfigProperty.
    `interface` | `ConnectionDefinition` A ConnectionDefinition.
    `interface` | `Connector` A Connector.
    `interface` | `Icon` Icon
    `interface` | `InboundResourceAdapter` A InboundResourceAdapter.
    `interface` | `LicenseType` LicenseType
    `interface` | `Messageadapter` A Messageadapter.
    `interface` | `MessageListener` A MessageListener.
    `interface` | `OutboundResourceAdapter` A OutboundResourceAdapter.
    `interface` | `RequiredConfigProperty` RequiredConfigProperty
    `interface` | `ResourceAdapter` A ResourceAdapter.
    `interface` | `SecurityPermission` A SecurityPermission.

    Classes in org.jboss.jca.common.api.metadata.spec that implement CopyableMetaData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalizedXsdString` A localized string
    `class` | `XsdString` A XML string

    Methods in org.jboss.jca.common.api.metadata.spec that return CopyableMetaData
    Modifier and Type | Method and Description
    --- | ---
    `CopyableMetaData` | LocalizedXsdString.`copy()` Creates and returns a copy of this object.
    `CopyableMetaData` | XsdString.`copy()` Creates and returns a copy of this object.

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