Top Fields Constructors Methods
com.sun.faces.cdi

pack-priv Class FacesDataModelAnnotationLiteral

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

Field Summary

Modifier and TypeField and Description
private final Class<?>
forClass

Stores the forClass attribute.

private static final long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<?>
forClass()

Implements javax.faces.model.FacesDataModel.forClass.

The value of this annotation attribute is taken to be the type that the DataModel that is annotated with this annotation is able to wrap.

Inherited from javax.enterprise.util.AnnotationLiteral:
annotationTypeequalshashCodetoString

Field Detail

forClassback to summary
private final Class<?> forClass

Stores the forClass attribute.

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javax.enterprise.util.AnnotationLiteral.serialVersionUID.

Constructor Detail

FacesDataModelAnnotationLiteralback to summary
public FacesDataModelAnnotationLiteral(Class<?> forClass)

Method Detail

forClassback to summary
public Class<?> forClass()

Implements javax.faces.model.FacesDataModel.forClass.

Doc from javax.faces.model.FacesDataModel.forClass.

The value of this annotation attribute is taken to be the type that the DataModel that is annotated with this annotation is able to wrap.

Returns:Class<?>

the type that the DataModel that is annotated with this annotation is able to wrap