Class TwoPassCapturer

java.lang.Object
org.burningwave.tools.dependencies.Capturer
org.burningwave.tools.dependencies.TwoPassCapturer
All Implemented Interfaces:
AutoCloseable, org.burningwave.core.Cleanable, org.burningwave.core.Closeable, org.burningwave.core.Component, org.burningwave.core.Identifiable, org.burningwave.core.iterable.Properties.Listener, org.burningwave.core.Memorizer

public class TwoPassCapturer
extends Capturer
  • Method Details

    • create

      public static TwoPassCapturer create​(org.burningwave.core.assembler.ComponentSupplier componentSupplier)
    • getInstance

      public static TwoPassCapturer getInstance()
    • capture

      public org.burningwave.tools.dependencies.TwoPassCapturer.Result capture​(String mainClassName, String[] mainMethodAruments, Collection<String> baseClassPaths, org.burningwave.core.function.TriConsumer<String,​String,​ByteBuffer> resourceConsumer, boolean includeMainClass, Long continueToCaptureAfterSimulatorClassEndExecutionFor)
      Overrides:
      capture in class Capturer