public class AnnotationProcessorProcessorMethod extends AnnotationProcessorMethod<Type> implements ProcessorMethod
parent
components, elements, innerElement, types
Constructor and Description |
---|
AnnotationProcessorProcessorMethod(ExecutableElement element,
Type parent,
Types types,
Elements elements,
List<Component> components,
Module module) |
accept, getCapitalizedName, getParameters, getPayloadParameter, 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
getAnnotationFieldValue
getCapitalizedName, getParameters, getPayloadParameter, 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 boolean isIntercepting()
isIntercepting
in interface ProcessorMethod
public boolean isPaged()
isPaged
in interface ProcessorMethod
public Paged getPagingAnnotation()
getPagingAnnotation
in interface ProcessorMethod
public ProcessorComponentManager manager()
ProcessorMethod
ProcessorComponent
managermanager
in interface ProcessorMethod
public Module module()
module
in interface ProcessorMethod
public DeclaredType invalidateConnectionOn()
ProcessorMethod
ProcessorMethod.reconnectOn()
insteadinvalidateConnectionOn
in interface ProcessorMethod
public DeclaredType metaDataScope()
metaDataScope
in interface ProcessorMethod
public DeclaredType invalidateAccessTokenOn()
ProcessorMethod
ProcessorMethod.reconnectOn()
insteadinvalidateAccessTokenOn
in interface ProcessorMethod
public List<AnnotationValue> reconnectOn()
reconnectOn
in interface ProcessorMethod
public boolean isOAuthProtected()
isOAuthProtected
in interface ProcessorMethod
public ManagedConnectionModule getManagedConnectionModule()
getManagedConnectionModule
in interface ProcessorMethod
public boolean canBeUsedInConnectionManagement()
canBeUsedInConnectionManagement
in interface ProcessorMethod
public boolean canBeUsedInOAuthManagement()
ProcessorMethod
canBeUsedInOAuthManagement
in interface ProcessorMethod
public OAuthModule getOAuthModule()
ProcessorMethod
getOAuthModule
in interface ProcessorMethod
public boolean hasQuery()
hasQuery
in interface ProcessorMethod
public Parameter getQueryParameter()
getQueryParameter
in interface ProcessorMethod
public boolean hasQueryParts()
hasQueryParts
in interface ProcessorMethod
public boolean hasQueryTranslator()
hasQueryTranslator
in interface ProcessorMethod
public boolean hasDynamicMetaData()
ProcessorMethod
NoMetaData
hasDynamicMetaData
in interface ProcessorMethod
public boolean hasInputOrOutputDynamicMetaData()
ProcessorMethod
Returns true only if the current processor ProcessorMethod.hasDynamicMetaData()
is true, and it has input or output
metadata.
This method is used instead of ProcessorMethod.hasDynamicMetaData()
if we want to be 100% sure that the
current processor actually hast something being affected by the MetaDataKeyParam
hasInputOrOutputDynamicMetaData
in interface ProcessorMethod
public boolean hasDynamicInputMetadata()
hasDynamicInputMetadata
in interface ProcessorMethod
public boolean hasDynamicOutputMetaData()
hasDynamicOutputMetaData
in interface ProcessorMethod
public Parameter getInputMetaDataKeyParameter()
getInputMetaDataKeyParameter
in interface ProcessorMethod
public Parameter getOutputMetaDataKeyParameter()
getOutputMetaDataKeyParameter
in interface ProcessorMethod
public boolean hasStaticKeyMetaData()
hasStaticKeyMetaData
in interface ProcessorMethod
public boolean hasStaticKeyInputMetaData()
hasStaticKeyInputMetaData
in interface ProcessorMethod
public Parameter getStaticKeyInputMetaData()
getStaticKeyInputMetaData
in interface ProcessorMethod
public boolean hasStaticKeyOutputMetaData()
hasStaticKeyOutputMetaData
in interface ProcessorMethod
public MetaDataStaticKey getStaticKeyOutputMetaData()
getStaticKeyOutputMetaData
in interface ProcessorMethod
public boolean hasMetaDataScope()
hasMetaDataScope
in interface ProcessorMethod
public com.google.common.base.Optional<DeclaredType> getExceptionHandler()
getExceptionHandler
in interface ProcessorMethod
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.