Uses of Class
org.apache.felix.scr.impl.metadata.ReferenceMetadata
Packages that use ReferenceMetadata
Package
Description
-
Uses of ReferenceMetadata in org.apache.felix.scr.impl.inject
Fields in org.apache.felix.scr.impl.inject declared as ReferenceMetadataModifier and TypeFieldDescriptionprivate final ReferenceMetadata[]
ComponentConstructor.constructorRefs
Methods in org.apache.felix.scr.impl.inject with parameters of type ReferenceMetadataModifier and TypeMethodDescriptionstatic ValueUtils.ValueType
ValueUtils.getReferenceValueType
(Class<?> componentClass, ReferenceMetadata metadata, Class<?> typeClass, Field field, ComponentLogger logger) Get the value type of the reference for a field/constructor argumentMethod parameters in org.apache.felix.scr.impl.inject with type arguments of type ReferenceMetadataModifier and TypeMethodDescriptionprivate String
ComponentConstructor.getNames
(List<ReferenceMetadata> refs) <T> S
ComponentConstructor.newInstance
(ComponentContextImpl<S> componentContext, Map<ReferenceMetadata, DependencyManager.OpenStatus<S, ?>> parameterMap) Create a new instance -
Uses of ReferenceMetadata in org.apache.felix.scr.impl.inject.field
Fields in org.apache.felix.scr.impl.inject.field declared as ReferenceMetadataModifier and TypeFieldDescriptionprivate final ReferenceMetadata
FieldHandler.metadata
The reference metadata.Constructors in org.apache.felix.scr.impl.inject.field with parameters of type ReferenceMetadataModifierConstructorDescriptionFieldHandler
(ReferenceMetadata metadata, Class<?> componentClass) Create a new field handlerFieldMethods
(ReferenceMetadata m_dependencyMetadata, Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties) -
Uses of ReferenceMetadata in org.apache.felix.scr.impl.inject.methods
Constructors in org.apache.felix.scr.impl.inject.methods with parameters of type ReferenceMetadataModifierConstructorDescriptionBindMethods
(ReferenceMetadata m_dependencyMetadata, Class<?> instanceClass, DSVersion dsVersion, boolean configurableServiceProperties) -
Uses of ReferenceMetadata in org.apache.felix.scr.impl.manager
Fields in org.apache.felix.scr.impl.manager declared as ReferenceMetadataModifier and TypeFieldDescriptionprivate final ReferenceMetadata
DependencyManager.m_dependencyMetadata
Methods in org.apache.felix.scr.impl.manager that return ReferenceMetadataMethods in org.apache.felix.scr.impl.manager with parameters of type ReferenceMetadataModifier and TypeMethodDescriptionprivate static int
DependencyManager.defaultMinimumCardinality
(ReferenceMetadata dependency) Constructors in org.apache.felix.scr.impl.manager with parameters of type ReferenceMetadataModifierConstructorDescription(package private)
DependencyManager
(AbstractComponentManager<S> componentManager, ReferenceMetadata dependency, int index) Constructor that receives several parameters. -
Uses of ReferenceMetadata in org.apache.felix.scr.impl.metadata
Fields in org.apache.felix.scr.impl.metadata with type parameters of type ReferenceMetadataModifier and TypeFieldDescriptionprivate final List
<ReferenceMetadata> ComponentMetadata.m_references
Methods in org.apache.felix.scr.impl.metadata that return types with arguments of type ReferenceMetadataModifier and TypeMethodDescriptionComponentMetadata.getDependencies()
Returns the dependency descriptorsMethods in org.apache.felix.scr.impl.metadata with parameters of type ReferenceMetadataModifier and TypeMethodDescriptionvoid
ComponentMetadata.addDependency
(ReferenceMetadata newReference) Used to add a reference metadata to the component -
Uses of ReferenceMetadata in org.apache.felix.scr.impl.runtime
Method parameters in org.apache.felix.scr.impl.runtime with type arguments of type ReferenceMetadataModifier and TypeMethodDescriptionprivate org.osgi.service.component.runtime.dto.ReferenceDTO[]
ServiceComponentRuntimeImpl.refsToDTO
(List<ReferenceMetadata> dependencies)