| 限定符和类型 | 方法和说明 |
|---|---|
AssembleOperation |
AssembleExecution.getOperation()
Get the assembly operation to be performed.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AssembleExecution |
AssembleExecution.create(BeanOperations beanOperations,
AssembleOperation operation,
Container<?> container,
Collection<Object> targets)
Create an instance of
AssembleExecution. |
protected AssembleExecution |
AbstractBeanOperationExecutor.createAssembleExecution(BeanOperations beanOperations,
AssembleOperation operation,
Collection<Object> targets,
BeanOperationExecutor.Options options)
Create a
AssembleExecution. |
| 构造器和说明 |
|---|
OrderedBeanOperationExecutor(ContainerManager containerManager,
Comparator<AssembleOperation> comparator)
Create a new
OrderedBeanOperationExecutor instance. |
| 限定符和类型 | 方法和说明 |
|---|---|
KeyResolver |
AssembleOperationHandler.determineKeyResolver(AssembleOperation operation)
Determine key resolver for the operation.
|
KeyResolver |
ManyToManyAssembleOperationHandler.determineKeyResolver(AssembleOperation operation)
Determine key resolver for the operation.
|
KeyResolver |
OneToOneAssembleOperationHandler.determineKeyResolver(AssembleOperation operation)
Determine key resolver for the operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
IntrospectionKeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
Object |
KeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
Object |
ReflectiveAliasPropertyKeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
Object |
ReflectiveBeanKeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
Object |
ReflectivePropertyKeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
Object |
ReflectiveSeparablePropertyKeyResolver.resolve(Object target,
AssembleOperation operation)
Resolve the key of the operation.
|
void |
KeyResolver.OperationAware.setAssembleOperation(AssembleOperation operation)
Set assemble operation.
|
void |
ReflectiveAliasPropertyKeyResolver.setAssembleOperation(AssembleOperation operation)
Set assemble operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<AssembleOperation> |
BeanOperations.getAssembleOperations()
Get assembly operations.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BeanOperations.addAssembleOperations(AssembleOperation operation)
Add assembly operation.
|
void |
BeanOperations.EmptyBeanOperations.addAssembleOperations(AssembleOperation operation)
Add assembly operation.
|
void |
SimpleBeanOperations.addAssembleOperations(AssembleOperation operation)
Add assembly operation.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected @Nullable AssembleOperation |
AbstractStandardAssembleAnnotationHandler.createOperation(BeanOperationParser parser,
BeanOperations beanOperations,
AbstractStandardOperationAnnotationHandler.StandardAnnotation<A> standardAnnotation)
Create assemble operation for given
element and annotation |
| 限定符和类型 | 方法和说明 |
|---|---|
protected KeyResolver |
AbstractStandardAssembleAnnotationHandler.determineKeyResolver(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<A> standardAssembleAnnotation,
AssembleOperationHandler operationHandler,
AssembleOperation operation)
Determine key resolver.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleAssembleOperation
Basic implementation of
AssembleOperation. |
Copyright © 2024. All rights reserved.