org.osgi.service.component.annotations
Date: 2016-06-25

@Version(value="1.3")

# Package org.osgi.service.component.annotations

Service Component Annotations Package Version 1.3.

See: Description

- Enum Summary
  Enum | Description
  --- | ---
  ConfigurationPolicy | Configuration Policy for the `Component` annotation.
  FieldOption | Field options for the `Reference` annotation.
  ReferenceCardinality | Cardinality for the `Reference` annotation.
  ReferencePolicy | Policy for the `Reference` annotation.
  ReferencePolicyOption | Policy option for the `Reference` annotation.
  ReferenceScope | Reference scope for the `Reference` annotation.
  ServiceScope | Service scope for the `Component` annotation.

- Annotation Types Summary
  Annotation Type | Description
  --- | ---
  Activate | Identify the annotated method as the `activate` method of a Service Component.
  Component | Identify the annotated class as a Service Component.
  Deactivate | Identify the annotated method as the `deactivate` method of a Service Component.
  LookupReference | Define a lookup strategy reference for a `Component`.
  Modified | Identify the annotated method as the `modified` method of a Service Component.
  Reference | Identify the annotated member as a reference of a Service Component.

## Package org.osgi.service.component.annotations Description

Service Component Annotations Package Version 1.3.

This package is not used at runtime. Annotated classes are processed by tools to generate Component Descriptions which are used at runtime.