public class PartitionContainerProvider extends Object implements ConfigurableContainerProvider
A ContainerProvider implementation for conveniently registering container.
When get container by given namespace, it will return the container registered by registerContainer(Container),
if not exist, it will return the container created by defaultContainerFactory.
| 构造器和说明 |
|---|
PartitionContainerProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
containsContainer(String namespace)
Whether this provider has container of given
namespace. |
<K> @Nullable Container<K> |
getContainer(String namespace)
Get container comparator by given namespace
|
Object |
registerContainer(@NonNull Container<?> container)
Register container.
|
public <K> @Nullable Container<K> getContainer(String namespace)
getContainer 在接口中 ContainerProviderK - key typenamespace - namespace of containerpublic Object registerContainer(@NonNull Container<?> container)
registerContainer 在接口中 ConfigurableContainerProvidercontainer - containerpublic boolean containsContainer(String namespace)
namespace.containsContainer 在接口中 ContainerProvidernamespace - namespaceCopyright © 2024. All rights reserved.