| 程序包 | 说明 |
|---|---|
| cn.crane4j.core.parser.handler | |
| cn.crane4j.core.support.container | |
| cn.crane4j.core.util |
| 限定符和类型 | 方法和说明 |
|---|---|
protected MultiMap<AnnotatedElement,T> |
AbstractAssembleAnnotationHandler.parseAnnotationForFields(Class<?> beanType)
Parse annotation for fields
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
ContainerMethodAnnotationProcessor.collectClassLevelAnnotatedMethods(Class<?> type,
Method[] allMethods,
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 |
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.linkedHashMultimap()
Create a new
MultiMap comparator with LinkedHashMap
as the underlying map and LinkedHashSet as the collection. |
static <K,V> MultiMap<K,V> |
MultiMap.linkedListMultimap()
Create a new
MultiMap comparator with LinkedHashMap
as the underlying map and ArrayList as the collection. |
| 限定符和类型 | 方法和说明 |
|---|---|
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 © 2023. All rights reserved.