org.mule.devkit.model
Interface Parameter<P extends Method>

All Superinterfaces:
Accessible, Annotable, Documentable, Generifiable, Identifiable<VariableElement>, Parentable<P>, Variable<P>
All Known Subinterfaces:
RestParameter

public interface Parameter<P extends Method>
extends Variable<P>


Method Summary
 GenericType getGenericType()
           
 boolean isQuery()
          If the variable is annotated with Query
 boolean isQueryPart()
           
 boolean shouldBeIgnored()
           
 
Methods inherited from interface org.mule.devkit.model.Variable
getAlternativeName, getDefaultValue, getEmailDomain, getJavaType, getMaxSizeLimit, getMinSizeLimit, getPattern, hasDefaultEmailDomain, hasDefaultValue, hasEmailPattern, hasPattern, hasSizeLimit, isMetaDataKey, isMetaDataStaticKey, isOptional, isRefOnly, isText
 
Methods inherited from interface org.mule.devkit.model.Identifiable
accept, asType, asTypeMirror, getName, isReservedIdentifier, unwrap
 
Methods inherited from interface org.mule.devkit.model.Annotable
getAnnotation, getAnnotationMirrors, hasAnnotation
 
Methods inherited from interface org.mule.devkit.model.Documentable
getJavaDocParameterSummary, getJavaDocSummary, getJavaDocTagContent, getThrowsComment, hasJavaDocTag
 
Methods inherited from interface org.mule.devkit.model.Accessible
isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
 
Methods inherited from interface org.mule.devkit.model.Generifiable
getTypeArguments, getXmlDeclaredChilds, hasTypeArguments
 
Methods inherited from interface org.mule.devkit.model.Parentable
parent
 

Method Detail

shouldBeIgnored

boolean shouldBeIgnored()

getGenericType

GenericType getGenericType()

isQuery

boolean isQuery()
Description copied from interface: Variable
If the variable is annotated with Query

Specified by:
isQuery in interface Variable<P extends Method>

isQueryPart

boolean isQueryPart()


Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.