Package | Description |
---|---|
play | |
play.classloading | |
play.classloading.enhancers | |
play.db.jpa | |
play.exceptions | |
play.plugins |
Modifier and Type | Method and Description |
---|---|
List<ApplicationClasses.ApplicationClass> |
PlayPlugin.onClassesChange(List<ApplicationClasses.ApplicationClass> modified) |
Modifier and Type | Method and Description |
---|---|
void |
PlayPlugin.enhance(ApplicationClasses.ApplicationClass applicationClass)
Enhance this class
|
void |
CorePlugin.enhance(ApplicationClasses.ApplicationClass applicationClass) |
Modifier and Type | Method and Description |
---|---|
void |
PlayPlugin.compileAll(List<ApplicationClasses.ApplicationClass> classes)
Deprecated.
|
List<ApplicationClasses.ApplicationClass> |
PlayPlugin.onClassesChange(List<ApplicationClasses.ApplicationClass> modified) |
Modifier and Type | Method and Description |
---|---|
ApplicationClasses.ApplicationClass |
ApplicationClasses.getApplicationClass(String name)
Get a class by name
|
Modifier and Type | Method and Description |
---|---|
List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.all()
All loaded classes.
|
List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.getAnnotatedClasses(Class<? extends Annotation> clazz)
Retrieve all application classes with a specific annotation.
|
List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.getAssignableClasses(Class<?> clazz)
Retrieve all application classes assignable to this class.
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationClasses.add(ApplicationClasses.ApplicationClass applicationClass)
Put a new class to the cache.
|
void |
ApplicationClasses.remove(ApplicationClasses.ApplicationClass applicationClass)
Remove a class from cache
|
Modifier and Type | Method and Description |
---|---|
void |
SigEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
void |
PropertiesEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
void |
MailerEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
void |
LocalvariablesNamesEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
abstract void |
Enhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass)
The magic happen here...
|
void |
ControllersEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
void |
ContinuationEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
javassist.CtClass |
Enhancer.makeClass(ApplicationClasses.ApplicationClass applicationClass)
Construct a javassist CtClass from an application class.
|
Modifier and Type | Method and Description |
---|---|
void |
JPAPlugin.enhance(ApplicationClasses.ApplicationClass applicationClass) |
void |
JPAEnhancer.enhanceThisClass(ApplicationClasses.ApplicationClass applicationClass) |
Constructor and Description |
---|
JavaExecutionException(ApplicationClasses.ApplicationClass applicationClass,
Integer lineNumber,
Throwable e) |
NoRouteFoundException(String file,
ApplicationClasses.ApplicationClass applicationClass,
Integer line) |
NoRouteFoundException(String action,
Map<String,Object> args,
ApplicationClasses.ApplicationClass applicationClass,
Integer line) |
PlayExceptionWithJavaSource(String message,
Throwable cause,
ApplicationClasses.ApplicationClass applicationClass,
Integer line) |
TemplateNotFoundException(String path,
ApplicationClasses.ApplicationClass applicationClass,
Integer line) |
Modifier and Type | Method and Description |
---|---|
List<ApplicationClasses.ApplicationClass> |
PluginCollection.onClassesChange(List<ApplicationClasses.ApplicationClass> modified)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginCollection.enhance(ApplicationClasses.ApplicationClass applicationClass) |
Modifier and Type | Method and Description |
---|---|
void |
PluginCollection.compileAll(List<ApplicationClasses.ApplicationClass> classes)
Deprecated.
|
List<ApplicationClasses.ApplicationClass> |
PluginCollection.onClassesChange(List<ApplicationClasses.ApplicationClass> modified)
Deprecated.
|
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly