| Package | Description |
|---|---|
| org.mule.devkit.model.code |
Library for generating Java source code
|
| org.mule.devkit.model.code.builders |
| Modifier and Type | Method and Description |
|---|---|
GeneratedClass |
GeneratedPackage._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
GeneratedClass._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
ClassContainer._annotationTypeDeclaration(String name)
Add an annotationType Declaration to this package
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name)
Add a class to this package.
|
GeneratedClass |
GeneratedClass._class(int mods,
String name)
Add a new nested class to this class.
|
GeneratedClass |
ClassContainer._class(int mods,
String name)
Add a new class to this package/class.
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
GeneratedClass._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
ClassContainer._class(int mods,
String name,
boolean isInterface)
Deprecated.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
Class<?> _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(int mods,
String name,
GeneratedClassType classTypeVal) |
GeneratedClass |
GeneratedClass._class(int mods,
String name,
GeneratedClassType classTypeVal) |
GeneratedClass |
CodeModel._class(int mods,
String fullyqualifiedName,
GeneratedClassType t)
Creates a new generated class.
|
GeneratedClass |
ClassContainer._class(int mods,
String name,
GeneratedClassType kind)
Creates a new class/enum/interface/annotation.
|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
TypeReference _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name)
Adds a public class to this package.
|
GeneratedClass |
GeneratedClass._class(String name)
Add a new public nested class to this class.
|
GeneratedClass |
CodeModel._class(String fullyqualifiedName)
Creates a new generated class.
|
GeneratedClass |
ClassContainer._class(String name)
Add a new public class to this class/package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?> _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
Class<?> _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
CodeModel._class(String fullyqualifiedName,
GeneratedClassType t)
Creates a new generated class.
|
GeneratedClass |
GeneratedPackage._class(String name,
TypeReference _extends)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
TypeReference _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedClass._enum(int mods,
String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedPackage._enum(String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedClass._enum(String name)
Add a public enum to this package
|
GeneratedClass |
ClassContainer._enum(String name)
Add a public enum to this package
|
GeneratedClass |
GeneratedClass._extends(Class<?> superClass) |
GeneratedClass |
GeneratedClass._extends(TypeReference superClass)
This class extends the specifed class.
|
GeneratedClass |
GeneratedPackage._getClass(String name)
Gets a reference to the already created
GeneratedClass. |
GeneratedClass |
CodeModel._getClass(String fullyQualifiedName)
Gets a reference to the already created generated class.
|
GeneratedClass |
GeneratedClass._implements(Class<?> iface) |
GeneratedClass |
GeneratedClass._implements(TypeReference iface)
This class implements the specifed interface.
|
GeneratedClass |
GeneratedPackage._interface(int mods,
String name)
Add an interface to this package.
|
GeneratedClass |
GeneratedClass._interface(int mods,
String name)
Add an interface to this package.
|
GeneratedClass |
ClassContainer._interface(int mods,
String name)
Add an interface to this class/package.
|
GeneratedClass |
GeneratedPackage._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
GeneratedClass._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
ClassContainer._interface(String name)
Adds a public interface to this package.
|
GeneratedClass |
CodeModel.anonymousClass(Class<?> baseType) |
GeneratedClass |
CodeModel.anonymousClass(TypeReference baseType)
Creates a new anonymous class.
|
GeneratedClass |
ClassAlreadyExistsException.getExistingClass()
Gets a reference to the existing
GeneratedClass. |
GeneratedClass |
CodeModel.newAnonymousClass(TypeReference baseType)
Deprecated.
The naming convention doesn't match the rest of the CodeModel.
Use
CodeModel.anonymousClass(TypeReference) instead. |
GeneratedClass |
GeneratedClass.topLevelClass()
Find the top level class that inherits from this one.
|
| Modifier and Type | Method and Description |
|---|---|
Iterator<GeneratedClass> |
GeneratedPackage.classes()
Returns an iterator that walks the top-level classes defined in this
package.
|
Iterator<GeneratedClass> |
GeneratedClass.classes()
Returns an iterator that walks the nested classes defined in this
class.
|
Iterator<GeneratedClass> |
ClassContainer.classes()
Returns an iterator that walks the nested classes defined in this
class.
|
List<GeneratedClass> |
GeneratedClass.superclasses()
Find all the classes that inherit from this one.
|
| Modifier and Type | Method and Description |
|---|---|
GeneratedClass |
GeneratedPackage._class(int modifiers,
String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
GeneratedClass |
GeneratedPackage._class(String name,
GeneratedClass _extends,
Class<?>[] _implements)
Adds a public class to this package.
|
| Constructor and Description |
|---|
ClassAlreadyExistsException(GeneratedClass _existing) |
| Modifier and Type | Method and Description |
|---|---|
static FieldBuilder |
FieldBuilder.newConstantFieldBuilder(GeneratedClass targetClass) |
static GeneratedField |
FieldBuilder.newLoggerField(GeneratedClass targetClass) |
| Constructor and Description |
|---|
FieldBuilder(GeneratedClass targetClass) |
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.