Class AnnotationPropertyValuesAdapter
java.lang.Object
org.apache.dubbo.config.spring.beans.factory.annotation.AnnotationPropertyValuesAdapter
- All Implemented Interfaces:
Iterable<org.springframework.beans.PropertyValue>,org.springframework.beans.PropertyValues
public class AnnotationPropertyValuesAdapter
extends Object
implements org.springframework.beans.PropertyValues
Annotation PropertyValues Adapter- Since:
- 2.5.11
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotationPropertyValuesAdapter(Annotation annotation, org.springframework.core.env.PropertyResolver propertyResolver, boolean ignoreDefaultValue, String... ignoreAttributeNames) AnnotationPropertyValuesAdapter(Annotation annotation, org.springframework.core.env.PropertyResolver propertyResolver, String... ignoreAttributeNames) AnnotationPropertyValuesAdapter(Map<String, Object> attributes, org.springframework.core.env.PropertyResolver propertyResolver, String... ignoreAttributeNames) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.beans.PropertyValueschangesSince(org.springframework.beans.PropertyValues old) booleanorg.springframework.beans.PropertyValuegetPropertyValue(String propertyName) org.springframework.beans.PropertyValue[]booleanisEmpty()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.PropertyValues
iterator, spliterator, stream
-
Constructor Details
-
AnnotationPropertyValuesAdapter
public AnnotationPropertyValuesAdapter(Map<String, Object> attributes, org.springframework.core.env.PropertyResolver propertyResolver, String... ignoreAttributeNames) - Parameters:
attributes-propertyResolver-ignoreAttributeNames-- Since:
- 2.7.3
-
AnnotationPropertyValuesAdapter
public AnnotationPropertyValuesAdapter(Annotation annotation, org.springframework.core.env.PropertyResolver propertyResolver, boolean ignoreDefaultValue, String... ignoreAttributeNames) -
AnnotationPropertyValuesAdapter
public AnnotationPropertyValuesAdapter(Annotation annotation, org.springframework.core.env.PropertyResolver propertyResolver, String... ignoreAttributeNames)
-
-
Method Details
-
getPropertyValues
public org.springframework.beans.PropertyValue[] getPropertyValues()- Specified by:
getPropertyValuesin interfaceorg.springframework.beans.PropertyValues
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceorg.springframework.beans.PropertyValues
-
changesSince
public org.springframework.beans.PropertyValues changesSince(org.springframework.beans.PropertyValues old) - Specified by:
changesSincein interfaceorg.springframework.beans.PropertyValues
-
contains
- Specified by:
containsin interfaceorg.springframework.beans.PropertyValues
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.springframework.beans.PropertyValues
-