Top Description Inners Methods
org.osgi.service.cdi.annotations

public @Interface PIDs

extends Annotation
Known Direct Implementers
org.osgi.service.cdi.annotations.PIDs.Literal
Annotations
@Documented
@Retention:RUNTIME
@Target:FIELD, METHOD, PARAMETER, TYPE
Static Imports
java.lang.annotation.ElementType.FIELD, .ElementType.METHOD, .ElementType.PARAMETER, .ElementType.TYPE, .RetentionPolicy.RUNTIME

Annotation used in conjunction with ComponentScoped in order to associate configurations with the component bean.
Author
$Id: 8f4f44b57c936097158ab49caa2faaa5b38fd216 $

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
PIDs.Literal

Support inline instantiation of the PIDs annotation.

Method Summary

Modifier and TypeMethod and Description
public PID[]
value()

The set of ordered configurations available to the component.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

valueback to summary
public PID[] value()

The set of ordered configurations available to the component.

org.osgi.service.cdi.annotations back to summary

public final Class PIDs.Literal

extends AnnotationLiteral<PIDs>
implements PIDs
Class Inheritance
All Implemented Interfaces
org.osgi.service.cdi.annotations.PIDs, java.lang.annotation.Annotation

Support inline instantiation of the PIDs annotation.

Field Summary

Modifier and TypeField and Description
private final PID[]
private static final long

Constructor Summary

AccessConstructor and Description
private
Literal(PID[] pids)

Method Summary

Modifier and TypeMethod and Description
public static PIDs

Returns:

an instance of PIDs
of
(PID[]
array of PID
pids
)

public PID[]
value()

Implements org.osgi.service.cdi.annotations.PIDs.value.

The set of ordered configurations available to the component.

Inherited from javax.enterprise.util.AnnotationLiteral:
annotationTypeequalshashCodetoString

Field Detail

_pidsback to summary
private final PID[] _pids
serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.enterprise.util.AnnotationLiteral.serialVersionUID.

Constructor Detail

Literalback to summary
private Literal(PID[] pids)

Method Detail

ofback to summary
public static PIDs of(PID[] pids)
Parameters
pids:PID[]

array of PID

Returns:PIDs

an instance of PIDs

valueback to summary
public PID[] value()

Implements org.osgi.service.cdi.annotations.PIDs.value.

Doc from org.osgi.service.cdi.annotations.PIDs.value.

The set of ordered configurations available to the component.

Annotations
@Override