Top Interfaces Classes
module jakarta.faces

Package com.sun.faces.application.annotation


Interface Summary

Modifier and TypeInterface and Description
public interface
ConfigAnnotationHandler

Implementations of the interface will be called during application initialization to process any configuration annotations within the web application.

pack-priv interface
RuntimeAnnotationHandler

Implementations of this class provide basic caching and processing of of java.lang.annotation.Annotation instances.

pack-priv interface
Scanner

Instances of this interface are responsible for scanning a Class for a specific annotation types.

Class Summary

Modifier and TypeClass and Description
public class
AnnotationManager

This class represents the central point for annotation handling within a web application.

public class
BehaviorConfigHandler

ConfigAnnotationHandler for FacesBehavior annotated classes.

public class
ComponentConfigHandler

ConfigAnnotationHandler for FacesComponent annotated classes.

public class
ConverterConfigHandler

ConfigAnnotationHandler for FacesConverter annotated classes.

public class
DelegatedEJBScanner

Scanner implementation responsible for EJB annotations.

public class
DelegatedPersistenceContextScanner

Scanner implementation responsible for PersistenceContext annotations.

public class
DelegatedPersistenceUnitScanner

Scanner implementation responsible for PersistenceUnit annotations.

public class
DelegatedResourceScanner

Scanner implementation responsible for link Resource annotations.

pack-priv class
EJBHandler

RuntimeAnnotationHandler responsible for processing EJB annotations.

pack-priv class
EJBScanner

Scanner implementation responsible for EJB annotations.

public class
public abstract class
JndiHandler

An abstract RuntimeAnnotationHandler that is capable of dealing with JNDI.

pack-priv class
ListenerForHandler

RuntimeAnnotationHandler responsible for processing ListenerFor annotations.

pack-priv class
ListenerForScanner

Scanner implementation responsible for ListenerFor annotations.

public class
NamedEventConfigHandler

This class handles the processing the NamedEvent annotation.

pack-priv class
PersistenceContextHandler

RuntimeAnnotationHandler responsible for processing annotations.

pack-priv class
PersistenceContextScanner

Scanner implementation responsible for PersistenceContext annotations.

pack-priv class
PersistenceUnitHandler

RuntimeAnnotationHandler responsible for processing PersistenceUnit annotations.

pack-priv class
PersistenceUnitScanner

Scanner implementation responsible for PersistenceUnit annotations.

public class
RenderKitConfigHandler

ConfigAnnotationHandler FacesRenderer annotated classes.

pack-priv class
pack-priv class
ResourceDependencyScanner

Scanner implementation responsible for ResourceDependency annotations.

pack-priv class
ResourceHandler

RuntimeAnnotationHandler responsible for processing Resource annotations.

pack-priv class
ResourceScanner

Scanner implementation responsible for Resource annotations.

public class
ValidatorConfigHandler

ConfigAnnotationHandler for FacesValidator annotated classes.