OSGi™ Compendium
Release 5

Uses of Interface

Packages that use NonNullMetadata
org.osgi.service.blueprint.reflect Blueprint Reflection Package Version 1.0. 

Uses of NonNullMetadata in org.osgi.service.blueprint.reflect

Subinterfaces of NonNullMetadata in org.osgi.service.blueprint.reflect
 interface BeanMetadata
          Metadata for a Bean component.
 interface CollectionMetadata
          Metadata for a collection based value.
 interface ComponentMetadata
          Metadata for managed components.
 interface IdRefMetadata
          Metadata for the verified id of another component managed by the Blueprint Container.
 interface MapMetadata
          Metadata for a Map based value.
 interface PropsMetadata
          Metadata for a java.util.Properties based value.
 interface ReferenceListMetadata
          Metadata for a list of service references.
 interface ReferenceMetadata
          Metadata for a reference that will bind to a single matching service in the service registry.
 interface RefMetadata
          Metadata for a reference to another component managed by the Blueprint Container.
 interface ServiceMetadata
          Metadata for a service to be registered by the Blueprint Container when enabled.
 interface ServiceReferenceMetadata
          Metadata for a reference to an OSGi service.
 interface Target
          A common interface for managed components that can be used as a direct target for method calls.
 interface ValueMetadata
          Metadata for a simple String value that will be type-converted if necessary before injecting.

Methods in org.osgi.service.blueprint.reflect that return NonNullMetadata
 NonNullMetadata MapEntry.getKey()
          Return the Metadata for the key of the map entry.

OSGi™ Compendium
Release 5

Copyright © OSGi Alliance (2000, 2013). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0