public class AnnotationProcessorRestCall extends AnnotationProcessorProcessorMethod implements RestCall
parent
components, elements, innerElement, types
Constructor and Description |
---|
AnnotationProcessorRestCall(ExecutableElement element,
Type parent,
Types types,
Elements elements,
List<Component> components,
Module module) |
Modifier and Type | Method and Description |
---|---|
String |
getContentType() |
List<RestExceptionOn> |
getExceptions() |
List<RestParameter> |
getHeaderParameters() |
RestParameter |
getPayloadParameter() |
List<RestParameter> |
getPostParameters() |
List<RestParameter> |
getQueryParameters() |
HttpMethod |
getRestNoun() |
RestTimeout |
getTimeout() |
String |
getUri() |
List<RestParameter> |
getUriParameters() |
Boolean |
payloadIsBinary() |
canBeUsedInConnectionManagement, canBeUsedInOAuthManagement, getExceptionHandler, getInputMetaDataKeyParameter, getManagedConnectionModule, getOAuthModule, getOutputMetaDataKeyParameter, getPagingAnnotation, getQueryParameter, getStaticKeyInputMetaData, getStaticKeyOutputMetaData, hasDynamicInputMetadata, hasDynamicMetaData, hasDynamicOutputMetaData, hasInputOrOutputDynamicMetaData, hasMetaDataScope, hasQuery, hasQueryParts, hasQueryTranslator, hasStaticKeyInputMetaData, hasStaticKeyMetaData, hasStaticKeyOutputMetaData, invalidateAccessTokenOn, invalidateConnectionOn, isIntercepting, isOAuthProtected, isPaged, manager, metaDataScope, module, reconnectOn
accept, getCapitalizedName, getParameters, getReturnGenericType, getReturnType, getThrownTypes, getTypeParameters, hasOnlyOneChildElement, parent
asType, asTypeMirror, equals, getAnnotation, getAnnotationFieldValue, getAnnotationMirrors, getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getName, getThrowsComment, getTypeArguments, getXmlDeclaredChilds, hasAnnotation, hashCode, hasJavaDocTag, hasTypeArguments, isAbstract, isFinal, isPrivate, isProtected, isPublic, isReservedIdentifier, isStatic, unwrap
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
canBeUsedInConnectionManagement, canBeUsedInOAuthManagement, getAnnotationFieldValue, getExceptionHandler, getInputMetaDataKeyParameter, getManagedConnectionModule, getOAuthModule, getOutputMetaDataKeyParameter, getPagingAnnotation, getQueryParameter, getStaticKeyInputMetaData, getStaticKeyOutputMetaData, hasDynamicInputMetadata, hasDynamicMetaData, hasDynamicOutputMetaData, hasInputOrOutputDynamicMetaData, hasMetaDataScope, hasQuery, hasQueryParts, hasQueryTranslator, hasStaticKeyInputMetaData, hasStaticKeyMetaData, hasStaticKeyOutputMetaData, invalidateAccessTokenOn, invalidateConnectionOn, isIntercepting, isOAuthProtected, isPaged, manager, metaDataScope, module, reconnectOn
getCapitalizedName, getParameters, getReturnGenericType, getReturnType, getThrownTypes, getTypeParameters, hasOnlyOneChildElement
accept, asType, asTypeMirror, getName, isReservedIdentifier, unwrap
getAnnotation, getAnnotationMirrors, hasAnnotation
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
parent
public HttpMethod getRestNoun()
getRestNoun
in interface RestCall
public String getContentType()
getContentType
in interface RestCall
public List<RestParameter> getUriParameters()
getUriParameters
in interface RestCall
public List<RestParameter> getQueryParameters()
getQueryParameters
in interface RestCall
public List<RestParameter> getHeaderParameters()
getHeaderParameters
in interface RestCall
public List<RestParameter> getPostParameters()
getPostParameters
in interface RestCall
public RestParameter getPayloadParameter()
getPayloadParameter
in interface Method<Type>
getPayloadParameter
in interface RestCall
getPayloadParameter
in class AnnotationProcessorMethod<Type>
public Boolean payloadIsBinary()
payloadIsBinary
in interface RestCall
public List<RestExceptionOn> getExceptions()
getExceptions
in interface RestCall
public RestTimeout getTimeout()
getTimeout
in interface RestCall
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.