| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.executor | |
| cn.crane4j.core.parser.handler | |
| cn.crane4j.core.support.container | |
| cn.crane4j.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractBeanOperationExecutor.afterOperationsCompletion(MultiMap<BeanOperations,Object> targetWithOperations)
Do something after all operations completed.
|
protected void |
AbstractOperationAwareBeanOperationExecutor.afterOperationsCompletion(MultiMap<BeanOperations,Object> targetWithOperations)
Trigger the
OperationAwareBean.afterOperationsCompletion() method of the target object. |
protected void |
AbstractBeanOperationExecutor.beforeAssembleOperation(MultiMap<BeanOperations,Object> targetWithOperations)
Do something before the assembly operation begin.
|
protected void |
AbstractOperationAwareBeanOperationExecutor.beforeAssembleOperation(MultiMap<BeanOperations,Object> targetWithOperations)
Do something before the assembly operation begin.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected MultiMap<AnnotatedElement,A> |
AbstractStandardOperationAnnotationHandler.parseAnnotationForFields(Class<?> beanType)
Parse annotation for fields
|
protected MultiMap<AnnotatedElement,A> |
AbstractStandardOperationAnnotationHandler.parseAnnotationForMethods(Class<?> beanType)
Parse annotation for methods
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
ContainerMethodAnnotationProcessor.collectClassLevelAnnotatedMethods(Class<?> type,
Method[] methods,
MultiMap<Method,ContainerMethod> annotatedMethods)
Collect methods bound by class level annotation.
|
protected Method[] |
ContainerMethodAnnotationProcessor.collectMethodLevelAnnotatedMethods(Class<?> type,
MultiMap<Method,ContainerMethod> annotatedMethods)
Collect methods annotated with
ContainerMethod. |
protected Collection<Container<Object>> |
ContainerMethodAnnotationProcessor.processAnnotatedMethod(Object target,
MultiMap<Method,ContainerMethod> annotatedMethods)
process annotated method.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
EmptyMultiMap<K,V>
An empty
MultiMap implementation,
which does not support any modification operations, and all values obtained are empty collections. |
class |
StandardMultiMap<K,V,C extends Collection<V>>
A standard implementation of
MultiMap |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,V> MultiMap<K,V> |
MultiMap.arrayListMultimap()
|
static <K,V> MultiMap<K,V> |
MultiMap.emptyMultiMap()
Get a new empty
MultiMap instance. |
static <K,V> MultiMap<K,V> |
MultiMap.linkedHashMultimap()
Create a new
MultiMap instance with LinkedHashMap
as the underlying map and LinkedHashSet as the collection. |
static <K,V> MultiMap<K,V> |
MultiMap.linkedListMultimap()
Create a new
MultiMap instance with LinkedHashMap
as the underlying map and ArrayList as the collection. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
EmptyMultiMap.putAll(MultiMap<K,V> multiMap)
Put all key-value pairs in the specified map into the map.
|
void |
MultiMap.putAll(MultiMap<K,V> multiMap)
Put all key-value pairs in the specified map into the map.
|
void |
StandardMultiMap.putAll(MultiMap<K,V> multiMap)
Put all key-value pairs in the specified map into the map.
|
Copyright © 2024. All rights reserved.