Top Description Fields Constructors Methods
com.sun.faces.cdi

pack-priv Class FacesBehaviorAnnotationLiteral

extends AnnotationLiteral<FacesBehavior>
implements FacesBehavior
Class Inheritance
All Implemented Interfaces
javax.faces.component.behavior.FacesBehavior, java.lang.annotation.Annotation
Annotations
@SuppressWarnings:all
Imports
javax.enterprise.util.AnnotationLiteral, javax.faces.component.behavior.FacesBehavior

A helper class.

Used in CdiUtils to define a CDI qualifier so we can get a match out using the BeanManager API.

Field Summary

Modifier and TypeField and Description
private static final long
private String
value

Stores the value.

Constructor Summary

AccessConstructor and Description
public
FacesBehaviorAnnotationLiteral(String
the value.
value
)

Constructor.

Method Summary

Modifier and TypeMethod and Description
public boolean

Returns:

true.
managed
()

Implements javax.faces.component.behavior.FacesBehavior.managed.

Is managed.
public String

Returns:

the value.
value
()

Implements javax.faces.component.behavior.FacesBehavior.value.

Get the value.
Inherited from javax.enterprise.util.AnnotationLiteral:
annotationTypeequalshashCodetoString

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.enterprise.util.AnnotationLiteral.serialVersionUID.

Stores the serial version UID.

valueback to summary
private String value

Stores the value.

Constructor Detail

FacesBehaviorAnnotationLiteralback to summary
public FacesBehaviorAnnotationLiteral(String value)

Constructor.

Parameters
value:String

the value.

Method Detail

managedback to summary
public boolean managed()

Implements javax.faces.component.behavior.FacesBehavior.managed.

Is managed.

Returns:boolean

true.

Annotations
@Override
valueback to summary
public String value()

Implements javax.faces.component.behavior.FacesBehavior.value.

Get the value.

Returns:String

the value.

Annotations
@Override