Class Capturer.Result
java.lang.Object
org.burningwave.tools.dependencies.Capturer.Result
- 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.ManagedLogger,org.burningwave.core.Memorizer
- 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, waitMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.ManagedLogger
logDebug, logDebug, logError, logError, logInfo, logInfo, logTrace, logTrace, logWarn, logWarn
-
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.Closeable
-