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.Memorizer
- Enclosing class:
Capturer
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.burningwave.core.concurrent.QueuedTaskExecutor.Taskorg.burningwave.core.classes.JavaClassgetJavaClass(Predicate<org.burningwave.core.classes.JavaClass> predicate) Collection<org.burningwave.core.classes.JavaClass> Collection<org.burningwave.core.io.FileSystemItem> 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) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Cleanable
clear, clearInBackgroundMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationIdMethods inherited from interface org.burningwave.core.Memorizer
getOrCreateTemporaryFolder, getOrCreateTemporaryFolder, getTemporaryFolderPrefixMethods inherited from interface org.burningwave.core.iterable.Properties.Listener
checkAndListenTo, checkAndUnregister, listenTo, processChangeNotification, unregister
-
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
public org.burningwave.core.concurrent.QueuedTaskExecutor.Task 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
-