Class BeanDefinition

java.lang.Object
com.imyeyu.inject.BeanDefinition

public class BeanDefinition extends Object
Bean 定义元数据
Author:
夜雨
  • Method Details

    • getName

      public String getName()
    • getType

      public Class<?> getType()
    • getScope

      public ScopeType getScope()
    • isPrimary

      public boolean isPrimary()
    • isLazy

      public boolean isLazy()
    • getConstructor

      public Constructor<?> getConstructor()
    • getFactoryMethod

      public Method getFactoryMethod()
    • getConfigInstance

      public Object getConfigInstance()
    • getPostConstructs

      public List<Method> getPostConstructs()
    • isFactoryBean

      public boolean isFactoryBean()
    • builder

      public static BeanDefinition.Builder builder()