## Uses of Class
org.apache.felix.scrplugin.description.AbstractDescription

Packages that use AbstractDescription
org.apache.felix.scrplugin.description

### Uses of AbstractDescription in org.apache.felix.scrplugin.description

Subclasses of AbstractDescription in org.apache.felix.scrplugin.description
`class` `ComponentDescription` `ComponentDescription` is a described component.
`class` `PropertyDescription` A `PropertyDescription` describes a property of a component.
`class` `ReferenceDescription` A `ReferenceDescription` describes a reference from a component to another service.
`class` `ServiceDescription` If a component is a service, the `ClassDescription` should contain a `ServiceDescription`.

Methods in org.apache.felix.scrplugin.description with type parameters of type AbstractDescription
`<T extends AbstractDescription> T` ClassDescription.`getDescription(Class<T> descType)` Get the first description of that type
`<T extends AbstractDescription> List<T>` ClassDescription.`getDescriptions(Class<T> descType)` Get all descriptions of that type.

Methods in org.apache.felix.scrplugin.description that return AbstractDescription
`AbstractDescription` ServiceDescription.`clone()`
`AbstractDescription` ReferenceDescription.`clone()`
`AbstractDescription` PropertyDescription.`clone()`
`AbstractDescription` ComponentDescription.`clone()`
`abstract AbstractDescription` AbstractDescription.`clone()`

Methods in org.apache.felix.scrplugin.description with parameters of type AbstractDescription
`void` ClassDescription.`add(AbstractDescription desc)` Add a new description