Class Capturer.Result
java.lang.Object
org.burningwave.tools.dependencies.Capturer.Result
- All Implemented Interfaces:
AutoCloseable,org.burningwave.core.Component,org.burningwave.core.iterable.Properties.Listener,org.burningwave.ManagedLogger
- Enclosing class:
- Capturer
public static class Capturer.Result extends Object implements org.burningwave.core.Component
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description voidclose()CompletableFuture<Void>getFindingTask()org.burningwave.core.classes.JavaClassgetJavaClass(Predicate<org.burningwave.core.classes.JavaClass> predicate)Collection<org.burningwave.core.classes.JavaClass>getJavaClasses()Collection<org.burningwave.core.io.FileSystemItem>getResources()Collection<org.burningwave.core.io.FileSystemItem>getResources(Predicate<org.burningwave.core.io.FileSystemItem> predicate)org.burningwave.core.io.FileSystemItemgetStore()voidputResource(org.burningwave.core.io.FileSystemItem fileSystemItem)voidwaitForTaskEnding()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
putResource
public void putResource(org.burningwave.core.io.FileSystemItem fileSystemItem) -
getJavaClasses
-
getResources
-
getJavaClass
public org.burningwave.core.classes.JavaClass getJavaClass(Predicate<org.burningwave.core.classes.JavaClass> predicate) -
getResources
public Collection<org.burningwave.core.io.FileSystemItem> getResources(Predicate<org.burningwave.core.io.FileSystemItem> predicate) -
getFindingTask
-
waitForTaskEnding
public void waitForTaskEnding() -
getStore
public org.burningwave.core.io.FileSystemItem getStore() -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.burningwave.core.Component
-