| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.container | |
| cn.crane4j.core.support.container |
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
MethodInvokerContainer.NoMapping
|
protected static class |
MethodInvokerContainer.OneToMany
|
protected static class |
MethodInvokerContainer.OneToOne
|
protected static class |
MethodInvokerContainer.SingleKey
The container for method with single parameter.
|
protected static class |
MethodInvokerContainer.StandardMethodInvokerContainer
Standard method data source container.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static MethodInvokerContainer |
MethodInvokerContainer.create(String namespace,
MethodInvoker methodInvoker,
@Nullable Object target,
boolean isMapped)
Create a standard method data source container.
|
static MethodInvokerContainer |
MethodInvokerContainer.oneToMany(String namespace,
MethodInvoker methodInvoker,
@Nullable Object target,
MethodInvokerContainer.KeyExtractor keyExtractor)
Create a method data source container with a key value extractor.
|
static MethodInvokerContainer |
MethodInvokerContainer.oneToOne(String namespace,
MethodInvoker methodInvoker,
@Nullable Object target,
MethodInvokerContainer.KeyExtractor keyExtractor,
DuplicateStrategy duplicateStrategy)
Create a method data source container with a key value extractor.
|
static MethodInvokerContainer |
MethodInvokerContainer.singleKey(String namespace,
MethodInvoker methodInvoker,
@Nullable Object target)
Create a method data source container with only one key value.
|
| 限定符和类型 | 方法和说明 |
|---|---|
MethodInvokerContainer |
MethodInvokerContainerCreator.createContainer(MethodInvokerContainerCreator.MethodInvokerContainerCreation containerCreation) |
protected MethodInvokerContainer |
MethodInvokerContainerCreator.doCreateNoMappingContainer(@Nullable Object target,
MethodInvoker methodInvoker,
@Nullable Method method,
String namespace) |
protected MethodInvokerContainer |
MethodInvokerContainerCreator.doCreateOneToManyContainer(@Nullable Object target,
MethodInvoker methodInvoker,
@Nullable Method method,
String namespace,
Class<?> resultType,
String resultKey,
DuplicateStrategy duplicateStrategy) |
protected MethodInvokerContainer |
MethodInvokerContainerCreator.doCreateOneToOneContainer(@Nullable Object target,
MethodInvoker methodInvoker,
@Nullable Method method,
String namespace,
Class<?> resultType,
String resultKey,
DuplicateStrategy duplicateStrategy) |
protected MethodInvokerContainer |
MethodInvokerContainerCreator.doCreateOrderOfKeysContainer(@Nullable Object target,
MethodInvoker methodInvoker,
@Nullable Method method,
String namespace) |
protected MethodInvokerContainer |
MethodInvokerContainerCreator.doCreateSingleKeyContainer(@Nullable Object target,
MethodInvoker methodInvoker,
String namespace) |
Copyright © 2024. All rights reserved.