rewrite-annotations-api 3.0.0.Alpha8-jboss
A C F G H M O P S V W 

A

AnnotationHandler<A extends Annotation> - Interface in org.ocpsoft.rewrite.annotation.spi
 

C

ClassContext - Interface in org.ocpsoft.rewrite.annotation.api
Context storing information for all AnnotationHandler implementations working on a given class visit.
ClassFinder - Interface in org.ocpsoft.rewrite.annotation.spi
Common interface for implementations that scan for classes on the classpath.
ClassVisitor - Interface in org.ocpsoft.rewrite.annotation.api
 

F

FieldAnnotationHandler<A extends Annotation> - Class in org.ocpsoft.rewrite.annotation.spi
A common base class for AnnotationHandler implementations that process field annotations.
FieldAnnotationHandler() - Constructor for class org.ocpsoft.rewrite.annotation.spi.FieldAnnotationHandler
 
FieldContext - Interface in org.ocpsoft.rewrite.annotation.api
Context for scanning a single field of a class
findClasses(ClassVisitor) - Method in interface org.ocpsoft.rewrite.annotation.spi.ClassFinder
Starting to search for classes.

G

getClassContext() - Method in interface org.ocpsoft.rewrite.annotation.api.FieldContext
Return the parent ClassContext to which this context is a descendant.
getClassContext() - Method in interface org.ocpsoft.rewrite.annotation.api.MethodContext
Return the parent ClassContext to which this context is a descendant.
getClassContext() - Method in interface org.ocpsoft.rewrite.annotation.api.ParameterContext
Return the parent ClassContext to which this context is a descendant.
getConfigurationBuilder() - Method in interface org.ocpsoft.rewrite.annotation.api.ClassContext
Get the ConfigurationBuilder shared by all class visits for the entire annotation configuration.
getDeclaringMethod() - Method in interface org.ocpsoft.rewrite.annotation.api.Parameter
Return the method declaring this parameter.
getIndex() - Method in interface org.ocpsoft.rewrite.annotation.api.Parameter
Return the index of this parameter in the declaring Method signature.
getJavaClass() - Method in interface org.ocpsoft.rewrite.annotation.api.ClassContext
Get the Java class that is currently processed
getJavaField() - Method in interface org.ocpsoft.rewrite.annotation.api.FieldContext
Returns the field that is currently processed
getJavaMethod() - Method in interface org.ocpsoft.rewrite.annotation.api.MethodContext
Get the method that is currently processed
getJavaParameter() - Method in interface org.ocpsoft.rewrite.annotation.api.ParameterContext
Get the parameter that is currently processed
getMethodContext() - Method in interface org.ocpsoft.rewrite.annotation.api.ParameterContext
Return the parent MethodContext to which this context is a descendant.
getRuleBuilder() - Method in interface org.ocpsoft.rewrite.annotation.api.ClassContext
Get the RuleBuilder for the current class visit.
getType() - Method in interface org.ocpsoft.rewrite.annotation.api.Parameter
Return the Class type of this parameter.

H

HandlerChain - Interface in org.ocpsoft.rewrite.annotation.api
 
HandlerWeights - Class in org.ocpsoft.rewrite.annotation.handler
 
HandlerWeights() - Constructor for class org.ocpsoft.rewrite.annotation.handler.HandlerWeights
 
handles() - Method in interface org.ocpsoft.rewrite.annotation.spi.AnnotationHandler
 

M

MethodAnnotationHandler<A extends Annotation> - Class in org.ocpsoft.rewrite.annotation.spi
A common base class for AnnotationHandler implementations that process method annotations.
MethodAnnotationHandler() - Constructor for class org.ocpsoft.rewrite.annotation.spi.MethodAnnotationHandler
 
MethodContext - Interface in org.ocpsoft.rewrite.annotation.api
Context for scanning a single field of a class

O

org.ocpsoft.rewrite.annotation.api - package org.ocpsoft.rewrite.annotation.api
 
org.ocpsoft.rewrite.annotation.handler - package org.ocpsoft.rewrite.annotation.handler
 
org.ocpsoft.rewrite.annotation.spi - package org.ocpsoft.rewrite.annotation.spi
 

P

Parameter - Interface in org.ocpsoft.rewrite.annotation.api
AnnotatedElement for a method parameter.
ParameterAnnotationHandler<A extends Annotation> - Class in org.ocpsoft.rewrite.annotation.spi
A common base class for AnnotationHandler implementations that process method argument annotations.
ParameterAnnotationHandler() - Constructor for class org.ocpsoft.rewrite.annotation.spi.ParameterAnnotationHandler
 
ParameterContext - Interface in org.ocpsoft.rewrite.annotation.api
Context for scanning a single field of a class
proceed() - Method in interface org.ocpsoft.rewrite.annotation.api.HandlerChain
 
process(ClassContext, A, HandlerChain) - Method in interface org.ocpsoft.rewrite.annotation.spi.AnnotationHandler
 
process(ClassContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.FieldAnnotationHandler
 
process(FieldContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.FieldAnnotationHandler
 
process(ClassContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.MethodAnnotationHandler
 
process(MethodContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.MethodAnnotationHandler
 
process(ClassContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.ParameterAnnotationHandler
 
process(ParameterContext, A, HandlerChain) - Method in class org.ocpsoft.rewrite.annotation.spi.ParameterAnnotationHandler
 

S

setBaseRule(Rule) - Method in interface org.ocpsoft.rewrite.annotation.api.ClassContext
Sets the basic rule that is built from the class.

V

visit(Class<?>) - Method in interface org.ocpsoft.rewrite.annotation.api.ClassVisitor
 

W

WEIGHT_TYPE_ENRICHING - Static variable in class org.ocpsoft.rewrite.annotation.handler.HandlerWeights
Suggested weight for handlers which enrich the structure built by other handlers.
WEIGHT_TYPE_STRUCTURAL - Static variable in class org.ocpsoft.rewrite.annotation.handler.HandlerWeights
Suggested weight for handlers which build the basic structure of the rule.
A C F G H M O P S V W 
rewrite-annotations-api 3.0.0.Alpha8-jboss

Copyright © 2015 OCPsoft. All Rights Reserved.