Class PropertySourceExtensionAttributes<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>
io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes<A>
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
public class PropertySourceExtensionAttributes<A extends Annotation>
extends ResolvablePlaceholderAnnotationAttributes<A>
AnnotationAttributes for the annotation meta-annotated PropertySourceExtension- Since:
- 1.0.0
- Author:
- Mercy
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal Stringfinal Stringfinal StringgetName()final Class<? extends org.springframework.core.io.support.PropertySourceFactory>final Class<? extends Comparator<org.springframework.core.io.Resource>>final String[]getValue()final booleanfinal booleanfinal booleantoString()Methods inherited from class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
of, of, of, ofSetMethods inherited from class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
annotationType, equals, hashCode, of, of, ofSetMethods inherited from class org.springframework.core.annotation.AnnotationAttributes
fromMap, getAnnotation, getAnnotation, getAnnotationArray, getAnnotationArray, getBoolean, getClass, getClassArray, getEnum, getNumber, getString, getStringArrayMethods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesMethods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
-
Constructor Details
-
PropertySourceExtensionAttributes
-
-
Method Details
-
getName
-
isAutoRefreshed
public final boolean isAutoRefreshed() -
isFirstPropertySource
public final boolean isFirstPropertySource() -
getBeforePropertySourceName
-
getAfterPropertySourceName
-
getAnnotationType
-
getValue
-
getResourceComparatorClass
public final Class<? extends Comparator<org.springframework.core.io.Resource>> getResourceComparatorClass() -
isIgnoreResourceNotFound
public final boolean isIgnoreResourceNotFound() -
getEncoding
-
getPropertySourceFactoryClass
public final Class<? extends org.springframework.core.io.support.PropertySourceFactory> getPropertySourceFactoryClass() -
toString
- Overrides:
toStringin classGenericAnnotationAttributes<A extends Annotation>
-