| Package | Description |
|---|---|
| org.glassfish.apf |
Provides the classes necessary to process J2SE 1.5 annotations in the context
of the J2EE application server.
|
| org.glassfish.apf.impl |
| Modifier and Type | Method and Description |
|---|---|
AnnotationHandler |
AnnotationProcessor.getAnnotationHandler(Class<? extends Annotation> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationProcessor.pushAnnotationHandler(AnnotationHandler handler)
Registers a new AnnotationHandler for a particular annotation type.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationHandler |
AnnotationProcessorImpl.getAnnotationHandler(Class<? extends Annotation> type) |
| Modifier and Type | Method and Description |
|---|---|
static org.glassfish.hk2.api.ActiveDescriptor<AnnotationHandler> |
AnnotationUtils.getAnnotationHandlerForDescriptor(org.glassfish.hk2.api.ServiceLocator locator,
Class<?> forThis)
Gets the annotation handler for the given class (without causing any of the annotation handlers
to be classloaded)
|
| Modifier and Type | Method and Description |
|---|---|
void |
AnnotationProcessorImpl.pushAnnotationHandler(AnnotationHandler handler) |
void |
AnnotationProcessorImpl.pushAnnotationHandler(String type,
AnnotationHandler handler)
This method is similar to
AnnotationProcessorImpl.pushAnnotationHandler(AnnotationHandler) except that
it takes an additional String type argument which allows us to avoid extracting the information from the
AnnotationHandler. |
Copyright © 2019. All rights reserved.