| Name | Description | Type | Package | Framework |
| BeanArgument | Metadata for a factory method or constructor argument of a bean. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| BeanMetadata | Metadata for a Bean component. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| BeanProperty | Metadata for a property to be injected into a bean. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| CollectionMetadata | Metadata for a collection based value. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ComponentMetadata | Metadata for managed components. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| IdRefMetadata | Metadata for the verified id of another component managed by the Blueprint Container. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| MapEntry | Metadata for a map entry. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| MapMetadata | Metadata for a Map based value. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| Metadata | Interface | org.osgi.service.blueprint.reflect | OSGI | |
| NonNullMetadata | Metadata for a value that cannot null. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| NullMetadata | Metadata for a value specified to be null via the | Interface | org.osgi.service.blueprint.reflect | OSGI |
| PropsMetadata | Metadata for a java. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ReferenceListener | Metadata for a reference listener interested in the reference bind and unbind events for a service reference. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ReferenceListMetadata | Metadata for a list of service references. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ReferenceMetadata | Metadata for a reference that will bind to a single matching service in the This is specified by the reference element. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| RefMetadata | Metadata for a reference to another component managed by the BlueprintAuthor:$Id: a67274cc8e5033dddc8477a046d116d511c1a4d3 $ThreadSafe | Interface | org.osgi.service.blueprint.reflect | OSGI |
| RegistrationListener | Metadata for a registration listener interested in service registration and unregistration events for a service. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ServiceMetadata | Metadata for a service to be registered by the Blueprint Container when This is specified by the service element. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ServiceReferenceMetadata | Metadata for a reference to an OSGi service. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| Target | A common interface for managed components that can be used as a direct target for method calls. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| ValueMetadata | Metadata for a simple String value that will be type-converted if necessary before injecting. | Interface | org.osgi.service.blueprint.reflect | OSGI |
| BeanArgument | Metadata for a factory method or constructor argument of a bean. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| BeanMetadata | Metadata for a Bean component. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| BeanProperty | Metadata for a property to be injected into a bean. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| CollectionMetadata | Metadata for a collection based value. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ComponentMetadata | Metadata for managed components. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| IdRefMetadata | Metadata for the verified id of another component managed by the Blueprint Container. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| MapEntry | Metadata for a map entry. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| MapMetadata | Metadata for a Map based value. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| Metadata | Interface | org.osgi.service.blueprint.reflect | KnoplerFish | |
| NonNullMetadata | Metadata for a value that cannot null. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| NullMetadata | Metadata for a value specified to be null via the | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| PropsMetadata | Metadata for a java. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ReferenceListener | Metadata for a reference listener interested in the reference bind and unbind events for a service reference. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ReferenceListMetadata | Metadata for a list of service references. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ReferenceMetadata | Metadata for a reference that will bind to a single matching service in the This is specified by the reference element. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| RefMetadata | Metadata for a reference to another component managed by the BlueprintAuthor:$Id: a67274cc8e5033dddc8477a046d116d511c1a4d3 $ThreadSafe | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| RegistrationListener | Metadata for a registration listener interested in service registration and unregistration events for a service. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ServiceMetadata | Metadata for a service to be registered by the Blueprint Container when This is specified by the service element. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ServiceReferenceMetadata | Metadata for a reference to an OSGi service. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| Target | A common interface for managed components that can be used as a direct target for method calls. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |
| ValueMetadata | Metadata for a simple String value that will be type-converted if necessary before injecting. | Interface | org.osgi.service.blueprint.reflect | KnoplerFish |