Index

A B C D E F G H I J L M N O R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addClassPath(String) - Static method in enum net.openhft.compiler.CompilerUtils
Add a directory to the class path for compiling.

B

buffers - Variable in class net.openhft.compiler.MyJavaFileManager
 

C

CACHED_COMPILER - Static variable in enum net.openhft.compiler.CompilerUtils
 
CachedCompiler - Class in net.openhft.compiler
 
CachedCompiler(File, File) - Constructor for class net.openhft.compiler.CachedCompiler
 
CachedCompiler(File, File, List<String>) - Constructor for class net.openhft.compiler.CachedCompiler
 
classDir - Variable in class net.openhft.compiler.CachedCompiler
 
clearBuffers() - Method in class net.openhft.compiler.MyJavaFileManager
 
close() - Method in class net.openhft.compiler.CachedCompiler
 
close() - Method in class net.openhft.compiler.CloseableByteArrayOutputStream
 
close() - Method in class net.openhft.compiler.MyJavaFileManager
 
close(Closeable) - Static method in enum net.openhft.compiler.CompilerUtils
 
CloseableByteArrayOutputStream - Class in net.openhft.compiler
 
CloseableByteArrayOutputStream() - Constructor for class net.openhft.compiler.CloseableByteArrayOutputStream
 
closeFuture - Variable in class net.openhft.compiler.CloseableByteArrayOutputStream
 
closeFuture() - Method in class net.openhft.compiler.CloseableByteArrayOutputStream
 
code - Variable in class net.openhft.compiler.JavaSourceFromString
The source code of this "file".
compileFromJava(String, String, PrintWriter, MyJavaFileManager) - Method in class net.openhft.compiler.CachedCompiler
 
compileFromJava(String, String, MyJavaFileManager) - Method in class net.openhft.compiler.CachedCompiler
 
CompilerUtils - Enum in net.openhft.compiler
This class support loading and debugging Java Classes dynamically.
CompilerUtils() - Constructor for enum net.openhft.compiler.CompilerUtils
 

D

DEBUGGING - Static variable in enum net.openhft.compiler.CompilerUtils
 
decodeUTF8(byte[]) - Static method in enum net.openhft.compiler.CompilerUtils
 
DEFAULT_OPTIONS - Static variable in class net.openhft.compiler.CachedCompiler
 
DEFAULT_WRITER - Static variable in class net.openhft.compiler.CachedCompiler
 
DEFINE_CLASS_METHOD - Static variable in enum net.openhft.compiler.CompilerUtils
 
defineClass(String, byte[]) - Static method in enum net.openhft.compiler.CompilerUtils
Define a class for byte code.
defineClass(ClassLoader, String, byte[]) - Static method in enum net.openhft.compiler.CompilerUtils
Define a class for byte code.

E

encodeUTF8(String) - Static method in enum net.openhft.compiler.CompilerUtils
 

F

fileManager - Variable in class net.openhft.compiler.MyJavaFileManager
 
fileManagerMap - Variable in class net.openhft.compiler.CachedCompiler
 
flush() - Method in class net.openhft.compiler.MyJavaFileManager
 

G

getAllBuffers() - Method in class net.openhft.compiler.MyJavaFileManager
 
getCharContent(boolean) - Method in class net.openhft.compiler.JavaSourceFromString
 
getClassLoader(JavaFileManager.Location) - Method in class net.openhft.compiler.MyJavaFileManager
 
getFileForInput(JavaFileManager.Location, String, String) - Method in class net.openhft.compiler.MyJavaFileManager
 
getFileForOutput(JavaFileManager.Location, String, String, FileObject) - Method in class net.openhft.compiler.MyJavaFileManager
 
getInputStream(String) - Static method in enum net.openhft.compiler.CompilerUtils
 
getJavaFileForInput(JavaFileManager.Location, String, JavaFileObject.Kind) - Method in class net.openhft.compiler.MyJavaFileManager
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class net.openhft.compiler.MyJavaFileManager
 

H

handleOption(String, Iterator<String>) - Method in class net.openhft.compiler.MyJavaFileManager
 
hasLocation(JavaFileManager.Location) - Method in class net.openhft.compiler.MyJavaFileManager
 

I

inferBinaryName(JavaFileManager.Location, JavaFileObject) - Method in class net.openhft.compiler.MyJavaFileManager
 
inferModuleName(JavaFileManager.Location) - Method in class net.openhft.compiler.MyJavaFileManager
 
invokeNamedMethodIfAvailable(JavaFileManager.Location, String) - Method in class net.openhft.compiler.MyJavaFileManager
 
isDebug() - Static method in enum net.openhft.compiler.CompilerUtils
 
isSameFile(FileObject, FileObject) - Method in class net.openhft.compiler.MyJavaFileManager
 
isSupportedOption(String) - Method in class net.openhft.compiler.MyJavaFileManager
 

J

JAVA_CLASS_PATH - Static variable in enum net.openhft.compiler.CompilerUtils
 
javaFileObjects - Variable in class net.openhft.compiler.CachedCompiler
 
JavaSourceFromString - Class in net.openhft.compiler
 
JavaSourceFromString(String, String) - Constructor for class net.openhft.compiler.JavaSourceFromString
Constructs a new JavaSourceFromString.

L

list(JavaFileManager.Location, String, Set<JavaFileObject.Kind>, boolean) - Method in class net.openhft.compiler.MyJavaFileManager
 
listLocationsForModules(JavaFileManager.Location) - Method in class net.openhft.compiler.MyJavaFileManager
 
loadedClassesMap - Variable in class net.openhft.compiler.CachedCompiler
 
loadFromJava(ClassLoader, String, String) - Method in class net.openhft.compiler.CachedCompiler
 
loadFromJava(ClassLoader, String, String, PrintWriter) - Method in class net.openhft.compiler.CachedCompiler
 
loadFromJava(String, String) - Method in class net.openhft.compiler.CachedCompiler
 
loadFromJava(String, String) - Static method in enum net.openhft.compiler.CompilerUtils
Load a java class from text.
loadFromResource(String, String) - Static method in enum net.openhft.compiler.CompilerUtils
Load a java class file from the classpath or local file system.
LOG - Static variable in class net.openhft.compiler.CachedCompiler
 
LOG - Static variable in class net.openhft.compiler.MyJavaFileManager
 
LOGGER - Static variable in enum net.openhft.compiler.CompilerUtils
 

M

MyJavaFileManager - Class in net.openhft.compiler
 
MyJavaFileManager(StandardJavaFileManager) - Constructor for class net.openhft.compiler.MyJavaFileManager
 

N

net.openhft.compiler - package net.openhft.compiler
 

O

options - Variable in class net.openhft.compiler.CachedCompiler
 
OVERRIDE_OFFSET - Static variable in class net.openhft.compiler.MyJavaFileManager
 

R

readBytes(File) - Static method in enum net.openhft.compiler.CompilerUtils
 
readText(String) - Static method in enum net.openhft.compiler.CompilerUtils
 
reset() - Static method in enum net.openhft.compiler.CompilerUtils
 

S

s_compiler - Static variable in enum net.openhft.compiler.CompilerUtils
 
s_standardJavaFileManager - Static variable in enum net.openhft.compiler.CompilerUtils
 
sourceDir - Variable in class net.openhft.compiler.CachedCompiler
 

U

unsafe - Static variable in class net.openhft.compiler.MyJavaFileManager
 
UTF_8 - Static variable in enum net.openhft.compiler.CompilerUtils
 

V

valueOf(String) - Static method in enum net.openhft.compiler.CompilerUtils
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.openhft.compiler.CompilerUtils
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeBytes(File, byte[]) - Static method in enum net.openhft.compiler.CompilerUtils
 
writeText(File, String) - Static method in enum net.openhft.compiler.CompilerUtils
 
A B C D E F G H I J L M N O R S U V W 
All Classes and Interfaces|All Packages|Constant Field Values