Class OverwriteClassDialog.CompilationWithResult

java.lang.Object
org.jrd.frontend.frame.overwrite.OverwriteClassDialog.CompilationWithResult
All Implemented Interfaces:
Runnable
Enclosing class:
OverwriteClassDialog

public static class OverwriteClassDialog.CompilationWithResult extends Object implements Runnable
  • Field Details

    • rc

      private final io.github.mkoncek.classpathless.api.ClasspathlessCompiler rc
    • cp

      private final io.github.mkoncek.classpathless.api.ClassesProvider cp
    • compilationLog

      private final OverwriteClassDialog.TextLog compilationLog
    • sources

      private final io.github.mkoncek.classpathless.api.IdentifiedSource[] sources
    • uploadClassloader

      private final String uploadClassloader
    • ex

      private Exception ex
    • result

      private Collection<io.github.mkoncek.classpathless.api.IdentifiedBytecode> result
  • Constructor Details

    • CompilationWithResult

      public CompilationWithResult(io.github.mkoncek.classpathless.api.ClasspathlessCompiler rc, io.github.mkoncek.classpathless.api.ClassesProvider cp, OverwriteClassDialog.TextLog compilationLog, String uploadClassloader, io.github.mkoncek.classpathless.api.IdentifiedSource... sources)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • getResult

      public Collection<io.github.mkoncek.classpathless.api.IdentifiedBytecode> getResult()
    • getUploadClassloader

      public String getUploadClassloader()