Class ResolvablePlaceholderAnnotationAttributes<A extends Annotation>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<String,Object>
org.springframework.core.annotation.AnnotationAttributes
io.microsphere.spring.core.annotation.GenericAnnotationAttributes<A>
io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes<A>
Type Parameters:
A - The type of Annotation
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>
Direct Known Subclasses:
PropertySourceExtensionAttributes

public class ResolvablePlaceholderAnnotationAttributes<A extends Annotation> extends GenericAnnotationAttributes<A>
The resolvable placeholders of AnnotationAttributes
Since:
1.0.0
Author:
Mercy
See Also:
  • Constructor Details

    • 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(Map<String,Object> another, Class<A> annotationType, @Nullable org.springframework.core.env.PropertyResolver propertyResolver)
  • Method Details