Package io.micronaut.expressions
Class EvaluatedExpressionWriter
java.lang.Object
io.micronaut.expressions.EvaluatedExpressionWriter
- All Implemented Interfaces:
ClassOutputWriter
Writer for compile-time expressions.
- Since:
- 4.0.0
- Author:
- Sergey Gavrilov
-
Constructor Summary
ConstructorsConstructorDescriptionEvaluatedExpressionWriter(ExpressionWithContext expressionMetadata, VisitorContext visitorContext, Element originatingElement) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ClassWriterOutputVisitor outputVisitor) Accept a ClassWriterOutputVisitor to write this writer to disk.voidfinish()Finish generating the expression class.
-
Constructor Details
-
EvaluatedExpressionWriter
public EvaluatedExpressionWriter(ExpressionWithContext expressionMetadata, VisitorContext visitorContext, Element originatingElement)
-
-
Method Details
-
finish
public void finish()Finish generating the expression class. -
accept
Description copied from interface:ClassOutputWriterAccept a ClassWriterOutputVisitor to write this writer to disk.- Specified by:
acceptin interfaceClassOutputWriter- Parameters:
outputVisitor- TheClassWriterOutputVisitor- Throws:
IOException- if there is an error writing to disk
-