Class TwoPassCapturer
java.lang.Object
org.burningwave.tools.dependencies.Capturer
org.burningwave.tools.dependencies.TwoPassCapturer
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Component,org.burningwave.core.iterable.Properties.Listener,org.burningwave.ManagedLogger
public class TwoPassCapturer extends Capturer
-
Nested Class Summary
-
Field Summary
-
Method Summary
Modifier and Type Method Description org.burningwave.tools.dependencies.TwoPassCapturer.Resultcapture(Class<?> mainClass, Collection<String> baseClassPaths, org.burningwave.core.function.TriConsumer<String,String,ByteBuffer> resourceConsumer, boolean includeMainClass, Long continueToCaptureAfterSimulatorClassEndExecutionFor)org.burningwave.tools.dependencies.TwoPassCapturer.Resultcapture(Class<?> mainClass, Collection<String> _baseClassPaths, org.burningwave.core.function.TriConsumer<String,String,ByteBuffer> resourceConsumer, boolean includeMainClass, Long continueToCaptureAfterSimulatorClassEndExecutionFor, boolean recursive)static TwoPassCapturercreate(org.burningwave.core.assembler.ComponentSupplier componentSupplier)static TwoPassCapturergetInstance()static voidmain(String[] args)Methods inherited from class org.burningwave.tools.dependencies.Capturer
captureAndStore, captureAndStoreMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
create
public static TwoPassCapturer create(org.burningwave.core.assembler.ComponentSupplier componentSupplier) -
getInstance
-
capture
public org.burningwave.tools.dependencies.TwoPassCapturer.Result capture(Class<?> mainClass, Collection<String> baseClassPaths, org.burningwave.core.function.TriConsumer<String,String,ByteBuffer> resourceConsumer, boolean includeMainClass, Long continueToCaptureAfterSimulatorClassEndExecutionFor) -
capture
public org.burningwave.tools.dependencies.TwoPassCapturer.Result capture(Class<?> mainClass, Collection<String> _baseClassPaths, org.burningwave.core.function.TriConsumer<String,String,ByteBuffer> resourceConsumer, boolean includeMainClass, Long continueToCaptureAfterSimulatorClassEndExecutionFor, boolean recursive) -
main
- Throws:
ClassNotFoundException
-