Class DefaultBeanDefinitionDataCollector

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.reactivestreams.Publisher<java.util.Map<java.lang.String,​java.lang.Object>> getBeans​(java.util.Collection<io.micronaut.inject.BeanDefinition<?>> definitions)  
      org.reactivestreams.Publisher<java.util.Map<java.lang.String,​java.lang.Object>> getData​(java.util.Collection<io.micronaut.inject.BeanDefinition<?>> beanDefinitions)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getData

        public org.reactivestreams.Publisher<java.util.Map<java.lang.String,​java.lang.Object>> getData​(java.util.Collection<io.micronaut.inject.BeanDefinition<?>> beanDefinitions)
        Specified by:
        getData in interface BeanDefinitionDataCollector<java.util.Map<java.lang.String,​java.lang.Object>>
        Parameters:
        beanDefinitions - A collection of bean definitions
        Returns:
        A publisher that returns data representing all of the given bean definitions
      • getBeans

        protected org.reactivestreams.Publisher<java.util.Map<java.lang.String,​java.lang.Object>> getBeans​(java.util.Collection<io.micronaut.inject.BeanDefinition<?>> definitions)
        Parameters:
        definitions - The bean definitions
        Returns:
        A Publisher that wraps a Map