Package | Description |
---|---|
play | |
play.classloading | |
play.classloading.enhancers | |
play.db.jpa | |
play.exceptions | |
play.plugins |
Modifier and Type | Method and Description |
---|---|
java.util.List<ApplicationClasses.ApplicationClass> |
PlayPlugin.onClassesChange(java.util.List<ApplicationClasses.ApplicationClass> modified) |
Modifier and Type | Method and Description |
---|---|
void |
PlayPlugin.enhance(ApplicationClasses.ApplicationClass applicationClass)
Enhance this class
|
Modifier and Type | Method and Description |
---|---|
void |
PlayPlugin.compileAll(java.util.List<ApplicationClasses.ApplicationClass> classes)
Deprecated.
|
java.util.List<ApplicationClasses.ApplicationClass> |
PlayPlugin.onClassesChange(java.util.List<ApplicationClasses.ApplicationClass> modified) |
Modifier and Type | Method and Description |
---|---|
ApplicationClasses.ApplicationClass |
ApplicationClasses.getApplicationClass(java.lang.String name)
Get a class by name
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.all()
All loaded classes.
|
java.util.List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.getAnnotatedClasses(java.lang.Class<? extends java.lang.annotation.Annotation> clazz)
Retrieve all application classes with a specific annotation.
|
java.util.List<ApplicationClasses.ApplicationClass> |
ApplicationClasses.getAssignableClasses(java.lang.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 |
LocalvariablesNamesEnhancerJava7.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,
java.lang.Integer lineNumber,
java.lang.Throwable e) |
NoRouteFoundException(java.lang.String file,
ApplicationClasses.ApplicationClass applicationClass,
java.lang.Integer line) |
NoRouteFoundException(java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> args,
ApplicationClasses.ApplicationClass applicationClass,
java.lang.Integer line) |
PlayExceptionWithJavaSource(java.lang.String message,
java.lang.Throwable cause,
ApplicationClasses.ApplicationClass applicationClass,
java.lang.Integer line) |
TemplateNotFoundException(java.lang.String path,
ApplicationClasses.ApplicationClass applicationClass,
java.lang.Integer line) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ApplicationClasses.ApplicationClass> |
PluginCollection.onClassesChange(java.util.List<ApplicationClasses.ApplicationClass> modified)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
PluginCollection.enhance(ApplicationClasses.ApplicationClass applicationClass) |
void |
EnhancerPlugin.enhance(ApplicationClasses.ApplicationClass applicationClass) |
Modifier and Type | Method and Description |
---|---|
void |
PluginCollection.compileAll(java.util.List<ApplicationClasses.ApplicationClass> classes)
Deprecated.
|
java.util.List<ApplicationClasses.ApplicationClass> |
PluginCollection.onClassesChange(java.util.List<ApplicationClasses.ApplicationClass> modified)
Deprecated.
|
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly