A C F G I L M O P R S T W 

A

add(String, RuntimeJavaCompiler.JavaClassOutput) - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
append(StringBuilder, char, boolean) - Method in class com.sampullara.mustache.MustacheCompiler
 

C

com.sampullara.mustache - package com.sampullara.mustache
 
com.sampullara.util - package com.sampullara.util
 
compile(Reader) - Method in class com.sampullara.mustache.MustacheCompiler
 
compile(Reader, Stack<String>, AtomicInteger, ClassLoader) - Method in class com.sampullara.mustache.MustacheCompiler
 
compile(PrintWriter, String, String) - Static method in class com.sampullara.util.RuntimeJavaCompiler
 
compile(PrintWriter, String, String, ClassLoader) - Static method in class com.sampullara.util.RuntimeJavaCompiler
 

F

findClass(String) - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
findResource(String) - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 

G

getBytes() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassOutput
 
getCharContent(boolean) - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaSourceFromString
 
getJavaClasses() - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
getJavaClassMap() - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.sampullara.util.RuntimeJavaCompiler.ClassLoaderFileManager
 
getName() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassFromEntry
 

I

inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class com.sampullara.util.RuntimeJavaCompiler.ClassLoaderFileManager
 

L

list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class com.sampullara.util.RuntimeJavaCompiler.ClassLoaderFileManager
This is the core of the problems with the compiler API.

M

merge(RuntimeJavaCompiler.CompilerClassLoader) - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
MustacheCompiler - Class in com.sampullara.mustache
Compile mustache-like templates to java bytecode

User: sam Date: May 4, 2010 Time: 9:59:58 AM

MustacheCompiler() - Constructor for class com.sampullara.mustache.MustacheCompiler
 
MustacheCompiler(File) - Constructor for class com.sampullara.mustache.MustacheCompiler
 
MustacheCompiler(File, String) - Constructor for class com.sampullara.mustache.MustacheCompiler
 

O

openInputStream() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassFromEntry
 
openInputStream() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassFromFile
 
openInputStream() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassOutput
 
openOutputStream() - Method in class com.sampullara.util.RuntimeJavaCompiler.JavaClassOutput
 

P

parse(String) - Method in class com.sampullara.mustache.MustacheCompiler
 
parseFile(String) - Method in class com.sampullara.mustache.MustacheCompiler
 

R

RuntimeJavaCompiler - Class in com.sampullara.util
Compile a class at runtime.
RuntimeJavaCompiler() - Constructor for class com.sampullara.util.RuntimeJavaCompiler
 
RuntimeJavaCompiler.ClassLoaderFileManager - Class in com.sampullara.util
Use the standard file manager along with a little bit of code that is specific to our in-memory classes that we are creating.
RuntimeJavaCompiler.ClassLoaderFileManager(StandardJavaFileManager, RuntimeJavaCompiler.CompilerClassLoader, ClassLoader) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.ClassLoaderFileManager
 
RuntimeJavaCompiler.CompilerClassLoader - Class in com.sampullara.util
Our class loader can store a set of classes but is otherwise unremarkable.
RuntimeJavaCompiler.CompilerClassLoader(ClassLoader) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 
RuntimeJavaCompiler.JavaClassFromEntry - Class in com.sampullara.util
Given a Jar Entry, create an input stream from that entry.
RuntimeJavaCompiler.JavaClassFromEntry(JarFile, ZipEntry) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.JavaClassFromEntry
 
RuntimeJavaCompiler.JavaClassFromFile - Class in com.sampullara.util
Given a file, create an input stream from that file.
RuntimeJavaCompiler.JavaClassFromFile(File) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.JavaClassFromFile
 
RuntimeJavaCompiler.JavaClassOutput - Class in com.sampullara.util
Given a URI and a Kind collect the output of the compiler.
RuntimeJavaCompiler.JavaClassOutput(URI, JavaFileObject.Kind) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.JavaClassOutput
 
RuntimeJavaCompiler.JavaSourceFromString - Class in com.sampullara.util
This takes the passed in source and provides it to the compiler.
RuntimeJavaCompiler.JavaSourceFromString(String, String) - Constructor for class com.sampullara.util.RuntimeJavaCompiler.JavaSourceFromString
 

S

setDebug() - Method in class com.sampullara.mustache.MustacheCompiler
 
setOutputDirectory(String) - Method in class com.sampullara.mustache.MustacheCompiler
 
setSuperclass(String) - Method in class com.sampullara.mustache.MustacheCompiler
 

T

toString() - Method in class com.sampullara.util.RuntimeJavaCompiler.CompilerClassLoader
 

W

writeText(StringBuilder, String) - Method in class com.sampullara.mustache.MustacheCompiler
 
A C F G I L M O P R S T W 

Copyright © 2011. All Rights Reserved.