Class AutowireRule

  • All Implemented Interfaces:
    BeanReferenceable

    public class AutowireRule
    extends java.lang.Object
    implements BeanReferenceable
    The Class AutowireRule.

    Created: 2016. 2. 24.

    Since:
    2.0.0
    • Constructor Detail

      • AutowireRule

        public AutowireRule()
    • Method Detail

      • getTarget

        public <T> T getTarget()
      • setTarget

        public void setTarget​(java.lang.reflect.Constructor<?> constructor)
      • setTarget

        public void setTarget​(java.lang.reflect.Field field)
      • setTarget

        public void setTarget​(java.lang.reflect.Method method)
      • setAutowireTargetRules

        public void setAutowireTargetRules​(AutowireTargetRule... autowireTargetRules)
      • clearAutowireTargetRules

        public void clearAutowireTargetRules()
      • isRequired

        public boolean isRequired()
      • setRequired

        public void setRequired​(boolean required)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object