java.lang.Object
org.tquadrat.foundation.javacomposer.internal.CodeProcessorImpl
All Implemented Interfaces:
StringTemplate.ProcessorPREVIEW<CodeBlock,JavaComposerException>, CodeProcessorPREVIEW

@ClassVersion(sourceVersion="$Id: CodeProcessorImpl.java 1079 2023-10-22 17:44:34Z tquadrat $") @API(status=INTERNAL, since="0.3.0") public final class CodeProcessorImpl extends Object implements CodeProcessorPREVIEW
CodeProcessorImpl relies on preview features of the Java platform:
  • CodeProcessorImpl refers to one or more preview APIs: StringTemplate.
Programs can only use CodeProcessorImpl when preview features are enabled.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
An implementation of CodeProcessorPREVIEW that creates an instance of CodeBlock from the given String template.
Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: CodeProcessorImpl.java 1079 2023-10-22 17:44:34Z tquadrat $
Since:
0.3.0
UML Diagram
UML Diagram for "org.tquadrat.foundation.javacomposer.internal.CodeProcessorImpl"

UML Diagram for "org.tquadrat.foundation.javacomposer.internal.CodeProcessorImpl"

UML Diagram for "org.tquadrat.foundation.javacomposer.internal.CodeProcessorImpl"