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 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:
      getPropertyValues in interface org.springframework.beans.PropertyValues
    • getPropertyValue

      public org.springframework.beans.PropertyValue getPropertyValue(String propertyName)
      Specified by:
      getPropertyValue in interface org.springframework.beans.PropertyValues
    • changesSince

      public org.springframework.beans.PropertyValues changesSince(org.springframework.beans.PropertyValues old)
      Specified by:
      changesSince in interface org.springframework.beans.PropertyValues
    • contains

      public boolean contains(String propertyName)
      Specified by:
      contains in interface org.springframework.beans.PropertyValues
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.springframework.beans.PropertyValues