| Modifier and Type | Interface and Description |
|---|---|
| public interface | AbstractFunctionalInterfaceWriter
Represents functional interface writer which contains some common methods to complete generating bytecode |
| Modifier and Type | Class and Description |
|---|---|
| public class | StaticCompilationMopWriter
A MOP Writer that skips the generation of MOP methods. |
| public class | |
| public abstract class | StaticPropertyAccessHelper
Facilitates the generation of statically-compiled bytecode for property access. |
| public class | StaticTypesBinaryExpressionMultiTypeDispatcher
A specialized version of the multi type binary expression dispatcher which is aware of static compilation. |
| public class | StaticTypesCallSiteWriter
A call site writer which replaces call site caching with static calls. |
| public class | StaticTypesClosureWriter
Writer responsible for generating closure classes in statically compiled mode. |
| public class | StaticTypesLambdaWriter
Writer responsible for generating lambda classes in statically compiled mode. |
| public class | StaticTypesMethodReferenceExpressionWriter
Generates bytecode for method reference expressions in statically-compiled code. |
| public class | StaticTypesStatementWriter
A class to write out the optimized statements. |
| public class | StaticTypesTypeChooser
A |
| public class | StaticTypesUnaryExpressionHelper
An expression helper which generates optimized bytecode depending on the current type on top of the operand stack. |
| public class | StaticTypesWriterController
An alternative |
| public class |