Class ComposedTypeToAttributeCollectionConverter

    • Constructor Detail

      • ComposedTypeToAttributeCollectionConverter

        public ComposedTypeToAttributeCollectionConverter()
    • Method Detail

      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        java.lang.Exception
      • collectAttributeDescriptors

        protected java.util.Collection<AttributeDescriptorModel> collectAttributeDescriptors​(ComposedTypeModel composedType)
        Collects attributes of a given type that is not blacklisted until it reaches the root type.
        Parameters:
        composedType - the type which the attributes are collected from.
      • getTypeBlacklistedAttributeMap

        protected java.util.Map<java.lang.String,​java.lang.String> getTypeBlacklistedAttributeMap()
      • setTypeBlacklistedAttributeMap

        public void setTypeBlacklistedAttributeMap​(java.util.Map<java.lang.String,​java.lang.String> typeBlacklistedAttributeMap)
      • getBlacklistedAttributes

        protected java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> getBlacklistedAttributes()
      • getBlacklistedTypes

        protected java.util.Set<java.lang.String> getBlacklistedTypes()
      • setBlacklistedTypes

        public void setBlacklistedTypes​(java.util.Set<java.lang.String> blacklistedTypes)