Uses of Interface
aQute.lib.memoize.CloseableMemoize
-
Packages that use CloseableMemoize Package Description aQute.bnd.build aQute.lib.memoize -
-
Uses of CloseableMemoize in aQute.bnd.build
Fields in aQute.bnd.build declared as CloseableMemoize Modifier and Type Field Description (package private) CloseableMemoize<WorkspaceClassIndex>Workspace.WorkspaceData. classIndex(package private) CloseableMemoize<WorkspaceExternalPluginHandler>Workspace.WorkspaceData. externalPlugins(package private) CloseableMemoize<ProjectGenerate>Project.RefreshData. generate -
Uses of CloseableMemoize in aQute.lib.memoize
Classes in aQute.lib.memoize that implement CloseableMemoize Modifier and Type Class Description (package private) classCloseableMemoizingSupplier<T extends java.lang.AutoCloseable>The object can exist in one of three states: initial which means neithergetorclosehas been called.Methods in aQute.lib.memoize that return CloseableMemoize Modifier and Type Method Description CloseableMemoize<S>CloseableMemoize. accept(java.util.function.Consumer<? super S> consumer)Call the consumer with the value of this memoized supplier.CloseableMemoize<T>CloseableMemoizingSupplier. accept(java.util.function.Consumer<? super T> consumer)static <T extends java.lang.AutoCloseable>
CloseableMemoize<T>CloseableMemoize. closeableSupplier(java.util.function.Supplier<? extends T> supplier)Creates an AutoClosable supplier which memoizes the AutoCloseable value returned by the specified supplier.
-