Index

A C D F G J L M O R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

App - Class in org.glassfish.jersey.examples.reload
Reload example application.
App() - Constructor for class org.glassfish.jersey.examples.reload.App
 
AppClassLoader - Class in org.glassfish.jersey.examples.reload.compiler
In order to load re-compiled classes we need to have a separate class-loader for each reload.
AppClassLoader(ClassLoader) - Constructor for class org.glassfish.jersey.examples.reload.compiler.AppClassLoader
 
ArrivalsResource - Class in org.glassfish.jersey.examples.reload
 
ArrivalsResource() - Constructor for class org.glassfish.jersey.examples.reload.ArrivalsResource
 

C

ClassFile - Class in org.glassfish.jersey.examples.reload.compiler
Class file representation.
ClassFile(String) - Constructor for class org.glassfish.jersey.examples.reload.compiler.ClassFile
Creates a new class file holder.
classpath - Static variable in class org.glassfish.jersey.examples.reload.compiler.Compiler
Compiler classpath.
compile(String, SimpleJavaFileObject) - Static method in class org.glassfish.jersey.examples.reload.compiler.Compiler
Compiles a single class and loads the class using a new class loader.
compile(AppClassLoader, List<JavaFile>) - Static method in class org.glassfish.jersey.examples.reload.compiler.Compiler
Compiles multiple source files at once.
Compiler - Class in org.glassfish.jersey.examples.reload.compiler
Java compiler utility.
Compiler() - Constructor for class org.glassfish.jersey.examples.reload.compiler.Compiler
 
CONFIG_FILENAME - Static variable in class org.glassfish.jersey.examples.reload.App
 

D

DeparturesResource - Class in org.glassfish.jersey.examples.reload
 
DeparturesResource() - Constructor for class org.glassfish.jersey.examples.reload.DeparturesResource
 

F

FileManager - Class in org.glassfish.jersey.examples.reload.compiler
File manager delegator to control our source and class files.
FileManager(JavaFileManager, List<ClassFile>, AppClassLoader) - Constructor for class org.glassfish.jersey.examples.reload.compiler.FileManager
Creates a new instance of FileManager.
findClass(String) - Method in class org.glassfish.jersey.examples.reload.compiler.AppClassLoader
 
FlightsDB - Class in org.glassfish.jersey.examples.reload
 
FlightsDB() - Constructor for class org.glassfish.jersey.examples.reload.FlightsDB
 

G

getArrivals() - Method in class org.glassfish.jersey.examples.reload.ArrivalsResource
 
getByteCode() - Method in class org.glassfish.jersey.examples.reload.compiler.ClassFile
Returns byte code representation of the class after the class has been compiled.
getCharContent(boolean) - Method in class org.glassfish.jersey.examples.reload.compiler.JavaFile
 
getClassLoader(JavaFileManager.Location) - Method in class org.glassfish.jersey.examples.reload.compiler.FileManager
 
getClassName() - Method in class org.glassfish.jersey.examples.reload.compiler.ClassFile
Getter for class name associated with this class file.
getClassName() - Method in class org.glassfish.jersey.examples.reload.compiler.JavaFile
Class name getter.
getDepartures() - Method in class org.glassfish.jersey.examples.reload.DeparturesResource
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class org.glassfish.jersey.examples.reload.compiler.FileManager
 
getStats() - Method in class org.glassfish.jersey.examples.reload.StatsResource
 

J

JavaFile - Class in org.glassfish.jersey.examples.reload.compiler
Java source file representation.
JavaFile(String, String) - Constructor for class org.glassfish.jersey.examples.reload.compiler.JavaFile
 

L

loadClass(String) - Method in class org.glassfish.jersey.examples.reload.compiler.AppClassLoader
 

M

main(String[]) - Static method in class org.glassfish.jersey.examples.reload.App
 

O

openOutputStream() - Method in class org.glassfish.jersey.examples.reload.compiler.ClassFile
 
org.glassfish.jersey.examples.reload - package org.glassfish.jersey.examples.reload
 
org.glassfish.jersey.examples.reload.compiler - package org.glassfish.jersey.examples.reload.compiler
 

R

ROOT_PATH - Static variable in class org.glassfish.jersey.examples.reload.App
 

S

setCode(ClassFile) - Method in class org.glassfish.jersey.examples.reload.compiler.AppClassLoader
 
SRC_MAIN_JAVA - Static variable in class org.glassfish.jersey.examples.reload.App
 
StatsResource - Class in org.glassfish.jersey.examples.reload
 
StatsResource() - Constructor for class org.glassfish.jersey.examples.reload.StatsResource
 
A C D F G J L M O R S 
All Classes and Interfaces|All Packages|Constant Field Values