Package | Description |
---|---|
org.osgi.service.blueprint.reflect |
Blueprint Reflection Package Version 1.0.
|
Modifier and Type | Interface and Description |
---|---|
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 |
NonNullMetadata
Metadata for a value that cannot
null . |
interface |
NullMetadata
Metadata for a value specified to be
null via the <null>
element. |
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. |
Modifier and Type | Method and Description |
---|---|
Metadata |
BeanArgument.getValue()
Return the Metadata for the argument value.
|
Metadata |
BeanProperty.getValue()
Return the Metadata for the value to be injected into a bean.
|
Metadata |
MapEntry.getValue()
Return the Metadata for the value of the map entry.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Metadata> |
CollectionMetadata.getValues()
Return Metadata for the values of the collection.
|
Copyright © OSGi Alliance (2000, 2018). All Rights Reserved. Licensed under the OSGi Specification License, Version 2.0