Top Description Fields Constructors Methods
javax.enterprise.inject.literal

public final Class NamedLiteral

extends AnnotationLiteral<Named>
implements Named
Class Inheritance
All Implemented Interfaces
javax.inject.Named, java.lang.annotation.Annotation
Imports
javax.enterprise.util.AnnotationLiteral, javax.inject.Named

Supports inline instantiation of the Named qualifier.
Authors
Pete Muir, Jozef Hartinger
Since
2.0

Field Summary

Modifier and TypeField and Description
public static final Named
private static final long
private final String

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static NamedLiteral
of(String value)

public String
value()

Implements javax.inject.Named.value.

The name.
Inherited from javax.enterprise.util.AnnotationLiteral:
annotationTypeequalshashCodetoString

Field Detail

INSTANCEback to summary
public static final Named INSTANCE
serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.enterprise.util.AnnotationLiteral.serialVersionUID.

valueback to summary
private final String value

Constructor Detail

NamedLiteralback to summary
private NamedLiteral(String value)

Method Detail

ofback to summary
public static NamedLiteral of(String value)
valueback to summary
public String value()

Implements javax.inject.Named.value.

Doc from javax.inject.Named.value.

The name.