blob: 6f1c5d11f3c4eed6ac875aeb3e899b5e1d08bc3f [file] [log] [blame]
package jakarta.enterprise.inject.literal;
import jakarta.enterprise.util.AnnotationLiteral;
import jakarta.inject.Named;
public final class NamedLiteral extends AnnotationLiteral<Named> implements Named {
public static final Named INSTANCE = of("");
private static final long serialVersionUID = 1L;
private final String value;
public static NamedLiteral of(String value) {
return new NamedLiteral(value);
}
public String value() {
return value;
}
private NamedLiteral(String value) {
this.value = value;
}
}