org.mule.devkit.generation.atgenerated
Class AbstractAtGeneratedGenerator

java.lang.Object
  extended by org.mule.devkit.generation.atgenerated.AbstractAtGeneratedGenerator
All Implemented Interfaces:
Generator, ModuleGenerator
Direct Known Subclasses:
AtGeneratedGenerator

public abstract class AbstractAtGeneratedGenerator
extends Object
implements ModuleGenerator


Field Summary
protected  Context context
           
 
Constructor Summary
AbstractAtGeneratedGenerator()
           
 
Method Summary
 Context ctx()
           
protected  org.mule.devkit.model.code.TypeReference ref(Class<?> clazz)
           
protected  org.mule.devkit.model.code.Type ref(org.mule.devkit.model.module.Module module)
           
protected  org.mule.devkit.model.code.Type ref(TypeMirror typeMirror)
           
 void setCtx(Context generationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.devkit.generation.api.ModuleGenerator
generate, shouldGenerate
 
Methods inherited from interface org.mule.devkit.generation.api.Generator
consumes, produces
 

Field Detail

context

protected Context context
Constructor Detail

AbstractAtGeneratedGenerator

public AbstractAtGeneratedGenerator()
Method Detail

ctx

public Context ctx()
Specified by:
ctx in interface Generator

setCtx

public void setCtx(Context generationContext)
Specified by:
setCtx in interface Generator

ref

protected org.mule.devkit.model.code.TypeReference ref(Class<?> clazz)

ref

protected org.mule.devkit.model.code.Type ref(TypeMirror typeMirror)

ref

protected org.mule.devkit.model.code.Type ref(org.mule.devkit.model.module.Module module)


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