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

Packages that use NonNullMetadata
org.apache.aries.blueprint   
org.apache.aries.blueprint.ext   
org.apache.aries.blueprint.mutable   
org.apache.aries.blueprint.reflect   
org.osgi.service.blueprint.reflect Blueprint Reflection Package Version 1.0. 
 

Uses of NonNullMetadata in org.apache.aries.blueprint
 

Subinterfaces of NonNullMetadata in org.apache.aries.blueprint
 interface ExtendedBeanMetadata
          An extended BeanMetadata that allows specifying if the bean instances are processors or not.
 interface ExtendedReferenceListMetadata
          TODO: javadoc
 interface ExtendedServiceReferenceMetadata
          TODO: javadoc
 interface PassThroughMetadata
          Metadata used to bypass the creation of the object.
 

Uses of NonNullMetadata in org.apache.aries.blueprint.ext
 

Subinterfaces of NonNullMetadata in org.apache.aries.blueprint.ext
 interface ComponentFactoryMetadata
          Custom metadata that can acts like a built-in bean manager for the component life-cycle events create and destroy.
 interface DependentComponentFactoryMetadata
          Metadata for custom components that need to plug in to the Blueprint container lifecycle for beans
 

Classes in org.apache.aries.blueprint.ext that implement NonNullMetadata
 class AbstractPropertyPlaceholder.LateBindingValueMetadata
           
 

Uses of NonNullMetadata in org.apache.aries.blueprint.mutable
 

Subinterfaces of NonNullMetadata in org.apache.aries.blueprint.mutable
 interface MutableBeanMetadata
          A mutable version of the BeanMetadata that allows modifications.
 interface MutableCollectionMetadata
          A mutable version of the CollectionMetadata that allows modifications.
 interface MutableComponentMetadata
          A mutable version of the ComponentMetadata that allows modifications.
 interface MutableIdRefMetadata
          A mutable version of the IdRefMetadata that allows modifications.
 interface MutableMapMetadata
          A mutable version of the MapMetadata that allows modifications.
 interface MutablePassThroughMetadata
          The mutable version of the PassThroughMetadata interface
 interface MutablePropsMetadata
          A mutable version of the PropsMetadata that allows modifications.
 interface MutableReferenceListMetadata
          A mutable version of the RefCollectionMetadata that allows modifications.
 interface MutableReferenceMetadata
          A mutable version of the ReferenceMetadata that allows modifications.
 interface MutableRefMetadata
          A mutable version of the RefMetadata that allows modifications.
 interface MutableServiceMetadata
          A mutable version of the ServiceMetadata that allows modifications.
 interface MutableServiceReferenceMetadata
          A mutable version of the ServiceReferenceMetadata that allows modifications.
 interface MutableValueMetadata
          A mutable version of the ValueMetadata that allows modifications.
 

Methods in org.apache.aries.blueprint.mutable with parameters of type NonNullMetadata
 MapEntry MutableMapMetadata.addEntry(NonNullMetadata key, Metadata value)
           
 MapEntry MutablePropsMetadata.addEntry(NonNullMetadata key, Metadata value)
           
 MapEntry MutableServiceMetadata.addServiceProperty(NonNullMetadata key, Metadata value)
           
 void MutableMapEntry.setKey(NonNullMetadata key)
           
 

Uses of NonNullMetadata in org.apache.aries.blueprint.reflect
 

Classes in org.apache.aries.blueprint.reflect that implement NonNullMetadata
 class BeanMetadataImpl
          Implementation of BeanMetadata
 class CollectionMetadataImpl
          Implementation of CollectionMetadata
 class ComponentMetadataImpl
          Implementation of ComponentMetadata
 class IdRefMetadataImpl
          Implementation of IdRefMetadata
 class MapMetadataImpl
          Implementation of MapMetadata
 class PassThroughMetadataImpl
          A metadata for environment managers.
 class PropsMetadataImpl
          Implementation of PropsMetadata
 class ReferenceListMetadataImpl
          Implementation of RefCollectionMetadata
 class ReferenceMetadataImpl
          Implementation of ReferenceMetadata
 class RefMetadataImpl
          Implementation of RefMetadata
 class ServiceMetadataImpl
          Implementation of ServiceMetadata
 class ServiceReferenceMetadataImpl
          Implementation of ServiceReferenceMetadata
 class ValueMetadataImpl
          Implementation of ValueMetadata
 

Methods in org.apache.aries.blueprint.reflect that return NonNullMetadata
 NonNullMetadata MapEntryImpl.getKey()
           
 

Methods in org.apache.aries.blueprint.reflect with parameters of type NonNullMetadata
 MapEntry MapMetadataImpl.addEntry(NonNullMetadata key, Metadata value)
           
 MapEntry PropsMetadataImpl.addEntry(NonNullMetadata key, Metadata value)
           
 MapEntry ServiceMetadataImpl.addServiceProperty(NonNullMetadata key, Metadata value)
           
 void MapEntryImpl.setKey(NonNullMetadata key)
           
 

Constructors in org.apache.aries.blueprint.reflect with parameters of type NonNullMetadata
MapEntryImpl(NonNullMetadata key, Metadata value)
           
 

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.
 



Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.