Package org.vesalainen.bcc
Interface ClassCompiler
-
public interface ClassCompiler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcompile()Compile classfilevoidsaveClass()Save compiled classfile to class directory.voidsetProcessingEnvironment(javax.annotation.processing.ProcessingEnvironment env)Set the ProcessingEnvironment
-
-
-
Method Detail
-
setProcessingEnvironment
void setProcessingEnvironment(javax.annotation.processing.ProcessingEnvironment env)
Set the ProcessingEnvironment- Parameters:
env- ProcessingEnvironment
-
compile
void compile() throws java.io.IOException, java.lang.ReflectiveOperationExceptionCompile classfile- Throws:
java.io.IOExceptionjava.lang.ReflectiveOperationException
-
saveClass
void saveClass() throws java.io.IOExceptionSave compiled classfile to class directory. If source directory was set, byte code source file .jasm is stored in source directory. Additional document files are stored in sor/doc-files.- Throws:
java.io.IOException
-
-