Class JavaClassBackendCompiler
- java.lang.Object
-
- org.apache.sling.scripting.sightly.java.compiler.JavaClassBackendCompiler
-
- All Implemented Interfaces:
org.apache.sling.scripting.sightly.compiler.backend.BackendCompiler
public final class JavaClassBackendCompiler extends Object implements org.apache.sling.scripting.sightly.compiler.backend.BackendCompiler
BackendCompiler
that generates a Java class.
-
-
Constructor Summary
Constructors Constructor Description JavaClassBackendCompiler()
JavaClassBackendCompiler(JavaImportsAnalyzer javaImportsAnalyzer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
build(ClassInfo classInfo)
Provided the class information, this method will build the source code for the generated Java class.void
handle(org.apache.sling.scripting.sightly.compiler.commands.CommandStream stream)
-
-
-
Constructor Detail
-
JavaClassBackendCompiler
public JavaClassBackendCompiler()
-
JavaClassBackendCompiler
public JavaClassBackendCompiler(JavaImportsAnalyzer javaImportsAnalyzer)
-
-