Index
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
All Classes and Interfaces|All Packages|Constant Field Values