| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.executor | |
| cn.crane4j.core.support | |
| cn.crane4j.core.support.auto | |
| cn.crane4j.core.support.operator |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractBeanOperationExecutor
This class serves as a template class and provides a basic skeleton implementation
for most of the
BeanOperationExecutor,
particularly shielding the complexity of parsing DisassembleOperation operations. |
class |
AbstractOperationAwareBeanOperationExecutor
An abstract implementation of
AbstractBeanOperationExecutor
that supports the operation aware. |
class |
AsyncBeanOperationExecutor
The asynchronous implementation of
BeanOperationExecutor. |
class |
DisorderedBeanOperationExecutor
Synchronization implementation of
BeanOperationExecutor. |
class |
OrderedBeanOperationExecutor
Synchronization implementation of
BeanOperationExecutor. |
| 限定符和类型 | 方法和说明 |
|---|---|
default @NonNull BeanOperationExecutor |
Crane4jGlobalConfiguration.getBeanOperationExecutor(Class<?> executorType)
Get bean operation executor.
|
default @NonNull BeanOperationExecutor |
Crane4jGlobalConfiguration.getBeanOperationExecutor(String executorName)
Get bean operation executor.
|
@NonNull BeanOperationExecutor |
Crane4jGlobalConfiguration.getBeanOperationExecutor(@Nullable String executorName,
Class<?> executorType)
Get bean operation executor.
|
@NonNull BeanOperationExecutor |
SimpleCrane4jGlobalConfiguration.getBeanOperationExecutor(@Nullable String executorName,
Class<?> executorType)
Get bean operation executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Crane4jTemplate.execute(Collection<?> targets,
BeanOperationExecutor executor)
Execute the fill operation.
|
void |
Crane4jTemplate.execute(Collection<?> targets,
BeanOperationExecutor executor,
Predicate<? super KeyTriggerOperation> filter)
Execute the fill operation.
|
void |
OperateTemplate.execute(Collection<?> targets,
Class<?> targetType,
BeanOperationParser parser,
BeanOperationExecutor executor,
Predicate<? super KeyTriggerOperation> filter)
Execute the fill operation.
|
void |
OperateTemplate.execute(Object target,
BeanOperationExecutor executor,
Predicate<? super KeyTriggerOperation> filter)
Execute the fill operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Crane4jTemplate.execute(Collection<?> targets,
Class<? extends BeanOperationExecutor> executorType)
Execute the fill operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
@Nullable MethodInvoker |
ArgAutoOperateProxyMethodFactory.get(BeanOperations beanOperations,
Method method,
BeanOperationExecutor beanOperationExecutor)
Get operator proxy method.
|
@Nullable MethodInvoker |
DynamicContainerOperatorProxyMethodFactory.get(BeanOperations beanOperations,
Method method,
BeanOperationExecutor beanOperationExecutor)
Get operator proxy method.
|
@Nullable MethodInvoker |
OperationAnnotationProxyMethodFactory.get(BeanOperations beanOperations,
Method method,
BeanOperationExecutor beanOperationExecutor)
Get operator proxy method.
|
@Nullable MethodInvoker |
OperatorProxyMethodFactory.get(BeanOperations beanOperations,
Method method,
BeanOperationExecutor beanOperationExecutor)
Get operator proxy method.
|
@Nullable MethodInvoker |
ParametersFillProxyMethodFactory.get(BeanOperations beanOperations,
Method method,
BeanOperationExecutor beanOperationExecutor)
Get operator proxy method.
|
Copyright © 2024. All rights reserved.