com.googlecode.androidannotations.processing.rest
Class GetProcessor
java.lang.Object
com.googlecode.androidannotations.processing.rest.MethodProcessor
com.googlecode.androidannotations.processing.rest.GetProcessor
- All Implemented Interfaces:
- HasTarget, ElementProcessor
public class GetProcessor
- extends MethodProcessor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetProcessor
public GetProcessor(javax.annotation.processing.ProcessingEnvironment processingEnv,
RestImplementationsHolder restImplementationHolder)
getTarget
public java.lang.Class<? extends java.lang.annotation.Annotation> getTarget()
- Specified by:
getTarget
in interface HasTarget
- Specified by:
getTarget
in class MethodProcessor
process
public void process(javax.lang.model.element.Element element,
com.sun.codemodel.JCodeModel codeModel,
EBeansHolder activitiesHolder)
- Specified by:
process
in interface ElementProcessor
- Specified by:
process
in class MethodProcessor
addResultCallMethod
protected com.sun.codemodel.JInvocation addResultCallMethod(com.sun.codemodel.JInvocation restCall,
MethodProcessorHolder methodHolder)
- Specified by:
addResultCallMethod
in class MethodProcessor
addHttpEntityVar
protected com.sun.codemodel.JInvocation addHttpEntityVar(com.sun.codemodel.JInvocation restCall,
MethodProcessorHolder methodHolder)
- Specified by:
addHttpEntityVar
in class MethodProcessor
addResponseEntityArg
protected com.sun.codemodel.JInvocation addResponseEntityArg(com.sun.codemodel.JInvocation restCall,
MethodProcessorHolder methodHolder)
- Specified by:
addResponseEntityArg
in class MethodProcessor
addHttpHeadersVar
protected com.sun.codemodel.JVar addHttpHeadersVar(com.sun.codemodel.JBlock body,
javax.lang.model.element.ExecutableElement executableElement)
- Specified by:
addHttpHeadersVar
in class MethodProcessor
Copyright © 2010-2012. All Rights Reserved.