接口的使用
cn.taketoday.core.MultiValueMap
使用MultiValueMap的程序包
程序包
说明
Provides core helpers that are not specific to any part of the framework.
Core support package for annotations, meta-annotations, and merged
annotations with attribute overrides.
Core support package for type introspection.
Framework global classes
Useful Tools
-
cn.taketoday.core中MultiValueMap的使用
修饰符和类型类说明classDefaultMultiValueMap<K,V> classLinkedMultiValueMap<K,V> Simple implementation ofMultiValueMapthat wraps aLinkedHashMap, storing multiple values in anArrayList.classMultiValueMapAdapter<K,V> Adapts a givenMapto theMultiValueMapcontract.修饰符和类型方法说明static <K,V> MultiValueMap<K, V> MultiValueMap.unmodifiable(MultiValueMap<? extends K, ? extends V> targetMap) Return an unmodifiable view of the specified multi-value map.参数类型为MultiValueMap的cn.taketoday.core中的方法修饰符和类型方法说明static <K,V> MultiValueMap<K, V> MultiValueMap.unmodifiable(MultiValueMap<? extends K, ? extends V> targetMap) Return an unmodifiable view of the specified multi-value map. -
cn.taketoday.core.annotation中MultiValueMap的使用
修饰符和类型方法说明static MultiValueMap<String,Object> AnnotatedElementUtils.getAllAnnotationAttributes(AnnotatedElement element, String annotationName) Get the annotation attributes of all annotations of the specifiedannotationNamein the annotation hierarchy above the suppliedAnnotatedElementand store the results in aMultiValueMap.static MultiValueMap<String,Object> AnnotatedElementUtils.getAllAnnotationAttributes(AnnotatedElement element, String annotationName, boolean classValuesAsString, boolean nestedAnnotationsAsMap) Get the annotation attributes of all annotations of the specifiedannotationNamein the annotation hierarchy above the suppliedAnnotatedElementand store the results in aMultiValueMap.返回变量类型为MultiValueMap的类型的cn.taketoday.core.annotation中的方法修饰符和类型方法说明static <A extends Annotation>
Collector<MergedAnnotation<A>,?, MultiValueMap<String, Object>> MergedAnnotationCollectors.toMultiValueMap(MergedAnnotation.Adapt... adaptations) Create a newCollectorthat accumulates merged annotations to aMultiValueMapwith items added from each merged annotation as a map.static <A extends Annotation>
Collector<MergedAnnotation<A>,?, MultiValueMap<String, Object>> MergedAnnotationCollectors.toMultiValueMap(UnaryOperator<MultiValueMap<String, Object>> finisher, MergedAnnotation.Adapt... adaptations) Create a newCollectorthat accumulates merged annotations to aMultiValueMapwith items added from each merged annotation as a map.类型变量类型为MultiValueMap的cn.taketoday.core.annotation中的方法参数修饰符和类型方法说明static <A extends Annotation>
Collector<MergedAnnotation<A>,?, MultiValueMap<String, Object>> MergedAnnotationCollectors.toMultiValueMap(UnaryOperator<MultiValueMap<String, Object>> finisher, MergedAnnotation.Adapt... adaptations) Create a newCollectorthat accumulates merged annotations to aMultiValueMapwith items added from each merged annotation as a map. -
cn.taketoday.core.type中MultiValueMap的使用
修饰符和类型方法说明default MultiValueMap<String,Object> AnnotatedTypeMetadata.getAllAnnotationAttributes(String annotationName) Retrieve all attributes of all annotations of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation).default MultiValueMap<String,Object> AnnotatedTypeMetadata.getAllAnnotationAttributes(String annotationName, boolean classValuesAsString) Retrieve all attributes of all annotations of the given type, if any (i.e. if defined on the underlying element, as direct annotation or meta-annotation).StandardAnnotationMetadata.getAllAnnotationAttributes(String annotationName, boolean classValuesAsString) StandardMethodMetadata.getAllAnnotationAttributes(String annotationName, boolean classValuesAsString) -
cn.taketoday.lang中MultiValueMap的使用
参数类型为MultiValueMap的cn.taketoday.lang中的方法修饰符和类型方法说明static voidTodayStrategies.readStrategies(MultiValueMap<String, String> strategies, String strategyKey, String value) static voidTodayStrategies.readStrategies(MultiValueMap<String, String> strategies, Properties properties) -
cn.taketoday.util中MultiValueMap的使用