| Package | Description |
|---|---|
| org.mule.devkit.model.code |
Library for generating Java source code
|
| Modifier and Type | Method and Description |
|---|---|
Formatter |
Formatter.b(GeneratedVariable v)
Cause the Variable to generate source for itself
|
Formatter |
Formatter.d(Declaration d)
Cause the Declaration to generate source for itself
|
Formatter |
Formatter.g(Collection<? extends Generable> list)
Produces
Generables separated by ',' |
Formatter |
Formatter.g(Generable g)
Cause the Generable object to generate source for iteself
|
Formatter |
Formatter.i()
Increment the indentation level.
|
Formatter |
Formatter.id(String id)
Print an identifier
|
Formatter |
Formatter.nl()
Print a new line into the stream
|
Formatter |
Formatter.o()
Decrement the indentation level.
|
Formatter |
Formatter.p(char c)
Print a char into the stream
|
Formatter |
Formatter.p(String s)
Print a String into the stream
|
Formatter |
Formatter.s(Statement s)
Cause the Statement to generate source for itself
|
Formatter |
Formatter.t(Type type) |
Formatter |
Formatter.t(TypeReference type)
Print a type name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedVariable.bind(Formatter f) |
void |
TypeVariable.declare(Formatter f)
Prints out the declaration of the variable.
|
void |
GeneratedVariable.declare(Formatter f) |
void |
GeneratedPackage.declare(Formatter f) |
void |
GeneratedMethod.declare(Formatter f) |
void |
GeneratedField.declare(Formatter f) |
void |
GeneratedClass.declare(Formatter f) |
void |
EnumConstant.declare(Formatter f) |
void |
Declaration.declare(Formatter f) |
protected void |
GeneratedClass.declareBody(Formatter f)
prints the body of a class.
|
protected void |
CommentPart.format(Formatter f,
String indent)
Writes this part into the formatter by using the specified indentation.
|
void |
TypeVariable.generate(Formatter f) |
void |
TypeReference.generate(Formatter f) |
void |
StringLiteral.generate(Formatter f) |
void |
PrimitiveType.generate(Formatter f) |
void |
Modifiers.generate(Formatter f) |
void |
GeneratedVariable.generate(Formatter f) |
void |
GeneratedPackage.generate(Formatter f) |
void |
GeneratedJavaDocComment.generate(Formatter f) |
void |
GeneratedInvocation.generate(Formatter f) |
void |
GeneratedFieldReference.generate(Formatter f) |
void |
GeneratedCatchBlock.generate(Formatter f) |
void |
GeneratedCast.generate(Formatter f) |
void |
GeneratedBlock.generate(Formatter f) |
void |
GeneratedArray.generate(Formatter f) |
void |
GeneratedAnnotationUse.generate(Formatter f) |
void |
Generable.generate(Formatter f) |
void |
EnumConstant.generate(Formatter f) |
void |
Assignment.generate(Formatter f) |
void |
AnnotationArrayMember.generate(Formatter f) |
void |
Statement.state(Formatter f) |
void |
GeneratedWhileLoop.state(Formatter f) |
void |
GeneratedTry.state(Formatter f) |
void |
GeneratedSwitchCase.state(Formatter f) |
void |
GeneratedSwitch.state(Formatter f) |
void |
GeneratedLabel.state(Formatter f) |
void |
GeneratedInvocation.state(Formatter f) |
void |
GeneratedForLoop.state(Formatter f) |
void |
GeneratedForEach.state(Formatter f) |
void |
GeneratedDoLoop.state(Formatter f) |
void |
GeneratedConditional.state(Formatter f) |
void |
GeneratedBlock.state(Formatter f) |
void |
Assignment.state(Formatter f) |
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.