类 ResolvablePlaceholderAnnotationAttributes<A extends java.lang.annotation.Annotation>
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<K,V>
-
- java.util.LinkedHashMap<java.lang.String,java.lang.Object>
-
- org.springframework.core.annotation.AnnotationAttributes
-
- io.microsphere.spring.core.annotation.GenericAnnotationAttributes<A>
-
- io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes<A>
-
- 类型参数:
A- The type ofAnnotation
- 所有已实现的接口:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.String,java.lang.Object>
public class ResolvablePlaceholderAnnotationAttributes<A extends java.lang.annotation.Annotation> extends GenericAnnotationAttributes<A>
The resolvable placeholders ofAnnotationAttributes- 从以下版本开始:
- 1.0.0
- 作者:
- Mercy
- 另请参阅:
GenericAnnotationAttributes, 序列化表格
-
-
构造器概要
构造器 构造器 说明 ResolvablePlaceholderAnnotationAttributes(A annotation, org.springframework.core.env.PropertyResolver propertyResolver)ResolvablePlaceholderAnnotationAttributes(java.util.Map<java.lang.String,java.lang.Object> another, java.lang.Class<A> annotationType, org.springframework.core.env.PropertyResolver propertyResolver)ResolvablePlaceholderAnnotationAttributes(org.springframework.core.annotation.AnnotationAttributes another, org.springframework.core.env.PropertyResolver propertyResolver)
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <A extends java.lang.annotation.Annotation>
ResolvablePlaceholderAnnotationAttributes<A>of(A annotation, org.springframework.core.env.PropertyResolver propertyResolver)Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotationstatic <A extends java.lang.annotation.Annotation>
ResolvablePlaceholderAnnotationAttributes<A>of(java.util.Map<java.lang.String,java.lang.Object> attributes, java.lang.Class<A> annotationType, org.springframework.core.env.PropertyResolver propertyResolver)Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotationstatic <A extends java.lang.annotation.Annotation>
ResolvablePlaceholderAnnotationAttributes<A>of(org.springframework.core.annotation.AnnotationAttributes attributes, org.springframework.core.env.PropertyResolver propertyResolver)Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotationstatic java.util.Set<org.springframework.core.annotation.AnnotationAttributes>ofSet(org.springframework.core.annotation.AnnotationAttributes[] attributesArray, org.springframework.core.env.PropertyResolver propertyResolver)Create asetofGenericAnnotationAttributes-
从类继承的方法 io.microsphere.spring.core.annotation.GenericAnnotationAttributes
annotationType, equals, hashCode, of, of, ofSet
-
从类继承的方法 org.springframework.core.annotation.AnnotationAttributes
fromMap, getAnnotation, getAnnotation, getAnnotationArray, getAnnotationArray, getBoolean, getClass, getClassArray, getEnum, getNumber, getString, getStringArray, toString
-
从类继承的方法 java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
-
-
-
-
构造器详细资料
-
ResolvablePlaceholderAnnotationAttributes
public ResolvablePlaceholderAnnotationAttributes(A annotation, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
-
ResolvablePlaceholderAnnotationAttributes
public ResolvablePlaceholderAnnotationAttributes(org.springframework.core.annotation.AnnotationAttributes another, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
-
ResolvablePlaceholderAnnotationAttributes
public ResolvablePlaceholderAnnotationAttributes(java.util.Map<java.lang.String,java.lang.Object> another, java.lang.Class<A> annotationType, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
-
-
方法详细资料
-
of
@NonNull public static <A extends java.lang.annotation.Annotation> ResolvablePlaceholderAnnotationAttributes<A> of(@NonNull org.springframework.core.annotation.AnnotationAttributes attributes, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotation- 类型参数:
A- theclassofannotation- 参数:
attributes-AnnotationAttributespropertyResolver-PropertyResolver- 返回:
- non-null
-
of
@NonNull public static <A extends java.lang.annotation.Annotation> ResolvablePlaceholderAnnotationAttributes<A> of(@NonNull A annotation, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotation- 类型参数:
A- theclassofannotation- 参数:
annotation-annotationpropertyResolver-PropertyResolver- 返回:
- non-null
-
of
@NonNull public static <A extends java.lang.annotation.Annotation> ResolvablePlaceholderAnnotationAttributes<A> of(java.util.Map<java.lang.String,java.lang.Object> attributes, java.lang.Class<A> annotationType, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
Create an instance ofResolvablePlaceholderAnnotationAttributesfrom the specifiedannotation- 类型参数:
A- theclassofannotation- 参数:
attributes- TheMapfor the attributes of annotationpropertyResolver-PropertyResolver- 返回:
- non-null
-
ofSet
@NonNull public static java.util.Set<org.springframework.core.annotation.AnnotationAttributes> ofSet(@Nullable org.springframework.core.annotation.AnnotationAttributes[] attributesArray, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)Create asetofGenericAnnotationAttributes- 参数:
attributesArray-propertyResolver-- 返回:
- non-null
-
-