Package org.mule.devkit.generation.api

Interface Summary
Context  
Dependency Represents a Maven Dependency
DevkitMessager Private interface to handle a Messager, where a different policy can be accordingly applied
Generator  
License  
Manifest This is a static class that provides access to the DevKit core manifest file.
MavenInformation Provides Maven related information
ModuleAnnotationVerifier Verifies that annotations are consistent, sound and correctly used within a module.
ModuleGenerator  
MultiModuleAnnotationVerifier Verifies annotations are correctly used globally.
MultiModuleGenerator  
Plugin Plugin that works on the generated source code.
PostProcessor A post processor acts after the generation has ocurred.
Verifier An annotation verifier like its name implies verifies that the annotations are correctly used.
 

Class Summary
AbstractBaseAnnotationVerifier Base Module Annotation Verifier
PluginScanner The plugin scanner is responsible for scanning the specified classpath and discovering all the available plugins.
 

Enum Summary
Product  
Scope Scope of the Maven dependency
 

Exception Summary
AnnotationVerificationException  
GenerationException  
PostProcessorException  
 



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