| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.parser | |
| cn.crane4j.core.parser.handler | |
| cn.crane4j.core.support | |
| cn.crane4j.core.support.auto |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ConditionalTypeHierarchyBeanOperationParser
An extension of
TypeHierarchyBeanOperationParser that supports condition parsing. |
class |
TypeHierarchyBeanOperationParser
操作配置解析器的通用实现。 |
| 限定符和类型 | 方法和说明 |
|---|---|
protected @Nullable AssembleOperation |
AbstractStandardAssembleAnnotationHandler.createOperation(BeanOperationParser parser,
BeanOperations beanOperations,
AbstractStandardOperationAnnotationHandler.StandardAnnotation<A> standardAnnotation)
Create assemble operation for given
element and annotation |
protected KeyTriggerOperation |
AbstractStandardOperationAnnotationHandler.createOperation(BeanOperationParser parser,
BeanOperations beanOperations,
AbstractStandardOperationAnnotationHandler.StandardAnnotation<A> standardAnnotation)
Create assemble operation for given
element and annotation |
protected @Nullable DisassembleOperation |
DisassembleAnnotationHandler.createOperation(BeanOperationParser parser,
BeanOperations beanOperations,
AbstractStandardOperationAnnotationHandler.StandardAnnotation<Disassemble> standardAnnotation)
Create assemble operation for given
element and annotation |
void |
AbstractStandardOperationAnnotationHandler.resolve(BeanOperationParser parser,
BeanOperations beanOperations)
Resolve operations from element.
|
void |
OperationAnnotationHandler.resolve(BeanOperationParser parser,
BeanOperations beanOperations)
Resolve operations from element.
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected BeanOperationParser |
OperateTemplate.defaultParser
Default configuration parser will be used when no parser is specified.
|
| 限定符和类型 | 方法和说明 |
|---|---|
default @NonNull BeanOperationParser |
Crane4jGlobalConfiguration.getBeanOperationsParser(Class<?> parserType)
Get bean operation parser.
|
default @NonNull BeanOperationParser |
Crane4jGlobalConfiguration.getBeanOperationsParser(String parserName)
Get bean operation parser.
|
@NonNull BeanOperationParser |
Crane4jGlobalConfiguration.getBeanOperationsParser(@Nullable String parserName,
Class<?> parserType)
Get bean operation parser.
|
@NonNull BeanOperationParser |
SimpleCrane4jGlobalConfiguration.getBeanOperationsParser(@Nullable String parserName,
Class<?> parserType)
Get bean operation parser.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
OperateTemplate.execute(Collection<?> targets,
Class<?> targetType,
BeanOperationParser parser,
BeanOperationExecutor executor,
Predicate<? super KeyTriggerOperation> filter)
Execute the fill operation.
|
Copyright © 2024. All rights reserved.