Package org.burningwave.core.classes
Class JavaMemoryCompilerImpl
java.lang.Object
org.burningwave.core.classes.JavaMemoryCompilerImpl
- All Implemented Interfaces:
AutoCloseable,JavaMemoryCompiler,Cleanable,Closeable,Component,Identifiable,Properties.Listener,Memorizer
public class JavaMemoryCompilerImpl extends Object implements JavaMemoryCompiler, Component
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.classes.JavaMemoryCompiler
JavaMemoryCompiler.Configuration -
Method Summary
Modifier and Type Method Description voidclose()QueuedTasksExecutor.ProducerTask<JavaMemoryCompiler.Compilation.Result>compile(JavaMemoryCompiler.Compilation.Config config)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.Memorizer
getOrCreateTemporaryFolder, getOrCreateTemporaryFolder, getTemporaryFolderPrefixMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
listenTo, processChangeNotification, unregister
-
Method Details
-
compile
public QueuedTasksExecutor.ProducerTask<JavaMemoryCompiler.Compilation.Result> compile(JavaMemoryCompiler.Compilation.Config config)- Specified by:
compilein interfaceJavaMemoryCompiler
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-