See: Description
| Interface | Description |
|---|---|
| OutputManager |
Abstraction that manages the destination of generated output.
|
| ResourceConsumer<T> |
Consumer of a resource which can throw
IOExceptions. |
| Class | Description |
|---|---|
| CharSequenceJavaFileObject |
An implementation of a
SimpleJavaFileObject which stores the content in a CharSequence. |
| ClassFileManager<M extends JavaFileManager> |
ForwardingJavaFileManager for storing class files which can be looked up by name. |
| CompilerUtil |
Utilities for compiling Java source files at runtime.
|
| JavaClassObject |
A
SimpleJavaFileObject that is used to store the bytes for a java class in memory. |
| PackageOutputManager |
OutputManager for managing the creation of Java source files as the target of code generation. |
| SpecialisationGenerator |
Specialise classes written for primitive type int for other primitive types by substitution.
|
| SpecialisationGenerator.Substitution |
Substitution to be performed on each code line.
|
| StringWriterOutputManager |
An
OutputManager which can store source files as StringWriter buy source file name. |
| Annotation Type | Description |
|---|---|
| DoNotSub |
A marker annotation to tell the primitive expander not to substitute
The line in question
|
Copyright © 2014-2021 Real Logic Limited. All Rights Reserved.