public class RestServiceHandler extends BaseAnnotationHandler<EComponentHolder> implements MethodInjectionHandler<EComponentHolder>
MethodInjectionHandler.AfterAllParametersInjectedHandler<T extends GeneratedClassHolder>annotationHelper, codeModelHelper, validatorHelper| Constructor and Description |
|---|
RestServiceHandler(AndroidAnnotationsEnvironment environment) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignValue(com.helger.jcodemodel.JBlock targetBlock,
com.helger.jcodemodel.IJAssignmentTarget fieldRef,
EComponentHolder holder,
Element element,
Element param) |
com.helger.jcodemodel.JBlock |
getInvocationBlock(EComponentHolder holder) |
void |
process(Element element,
EComponentHolder holder) |
void |
validate(Element element,
ElementValidation validation) |
void |
validateEnclosingElement(Element element,
ElementValidation valid) |
getClasses, getCodeModel, getEnvironment, getJClass, getJClass, getProcessingEnvironment, getTarget, hasTargetMethod, isEnabled, validatepublic RestServiceHandler(AndroidAnnotationsEnvironment environment)
public void validate(Element element, ElementValidation validation)
validate in class BaseAnnotationHandler<EComponentHolder>public void process(Element element, EComponentHolder holder)
process in interface AnnotationHandler<EComponentHolder>public com.helger.jcodemodel.JBlock getInvocationBlock(EComponentHolder holder)
getInvocationBlock in interface MethodInjectionHandler<EComponentHolder>public void assignValue(com.helger.jcodemodel.JBlock targetBlock,
com.helger.jcodemodel.IJAssignmentTarget fieldRef,
EComponentHolder holder,
Element element,
Element param)
assignValue in interface MethodInjectionHandler<EComponentHolder>public void validateEnclosingElement(Element element, ElementValidation valid)
validateEnclosingElement in interface MethodInjectionHandler<EComponentHolder>Copyright © 2010–2019 simpligility technologies inc.. All rights reserved.