org.mule.devkit.model.module.rest
Interface RestModule

All Superinterfaces:
Accessible, Annotable, Documentable, Generifiable, Identifiable<TypeElement>, Module, Type, Typeable
All Known Subinterfaces:
ManagedConnectionModule, OAuthModule

public interface RestModule
extends Module


Method Summary
 List<RestField> getHeaderFields()
           
 List<RestField> getPostFields()
           
 List<RestField> getQueryFields()
           
 List<RestField> getUriFields()
           
 
Methods inherited from interface org.mule.devkit.model.module.Module
getAnnotatedSchemaLocation, getConfigElementName, getConfigurableFields, getCurrentSchemaLocation, getDescription, getFilterMethods, getFriendlyName, getInjectFields, getKind, getLifecycleMethod, getMetaDataKeyRetrieverMethod, getMetaDataRetrieverMethod, getMinMuleVersion, getModuleName, getModuleSchemaVersion, getProcessorMethods, getQueryTranslatorMethod, getRestCalls, getRestHttpClientField, getSourceMethods, getTransformerMethods, getTransformerResolverMethods, getVersionedSchemaLocation, getXmlNamespace, hasConfigurableWithType, hasDynamicMetadata, hasFilters, hasMethodWithName, hasProcessorMethodWithParameter, hasProcessors, hasQueryTranslator, hasRestCalls, hasSources, hasTransformerResolver, hasTransformers, isConnector, isModule, needsConfig, parentModule, usesPooling
 
Methods inherited from interface org.mule.devkit.model.Type
getClassName, getFields, getInheritedFields, getMethods, getMethodsAnnotatedWith, getPackage, getPackageName, getPathToSourceFile, getQualifiedName, getSuperClass, hasFieldAnnotatedWith, hasNoArgConstructor, hasSuperClass, inheritsFrom, inheritsFrom, isDsqlQueryObject, isInterface, isParametrized, isPrimitive
 
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
 
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.Typeable
isArrayOrList, isBigDecimal, isBigInteger, isBoolean, isCalendar, isChar, isCollection, isComplexType, isComplexTypeWithGetterAndSetter, isDate, isDouble, isEnum, isFloat, isHttpCallback, isInteger, isLong, isMap, isNestedProcessor, isSet, isString, isURL, isXmlType
 

Method Detail

getUriFields

List<RestField> getUriFields()

getQueryFields

List<RestField> getQueryFields()

getPostFields

List<RestField> getPostFields()

getHeaderFields

List<RestField> getHeaderFields()


Copyright © 2010-2013 MuleSoft, Inc.. All Rights Reserved.