Package restx.factory
Interface Warehouse
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
FilteredWarehouse,StdWarehouse
- Author:
- apeyrard
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription<T> voidcheckIn(ComponentBox<T> componentBox, SatisfiedBOM satisfiedBOM) <T> com.google.common.base.Optional<NamedComponent<T>>voidclose()getId()com.google.common.collect.ImmutableList<Warehouse><T> com.google.common.base.Optional<Warehouse.StoredBox<T>>getStoredBox(Name<T> name) listDependencies(Name name)
-
Method Details
-
getId
String getId() -
getProviders
com.google.common.collect.ImmutableList<Warehouse> getProviders() -
getStoredBox
-
checkOut
-
checkIn
-
listNames
-
listDependencies
-
close
void close()- Specified by:
closein interfaceAutoCloseable
-