Class ExpressionSourceWriter
java.lang.Object
io.micronaut.el.processor.writer.ExpressionSourceWriter
The writer of the
ELExpressionSource implementations, which give access to the expressions
compiled for a type.- Since:
- 1.0
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordA compiled method expression and the class generated for it.static final record -
Method Summary
Modifier and TypeMethodDescriptionstatic io.micronaut.sourcegen.model.ClassDefwrite(String className, List<ExpressionSourceWriter.CompiledValue> valueExpressions, List<ExpressionSourceWriter.CompiledMethod> methodExpressions) Writes the source of the expressions compiled for a type.
-
Method Details
-
write
public static io.micronaut.sourcegen.model.ClassDef write(String className, List<ExpressionSourceWriter.CompiledValue> valueExpressions, List<ExpressionSourceWriter.CompiledMethod> methodExpressions) Writes the source of the expressions compiled for a type.- Parameters:
className- The name of the generated classvalueExpressions- The compiled value expressionsmethodExpressions- The compiled method expressions- Returns:
- The definition of the generated class
-