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)
      • getTypes

        public java.lang.Class<?>[] getTypes()
      • setTypes

        public void setTypes​(java.lang.Class<?>... types)
      • getQualifiers

        public java.lang.String[] getQualifiers()
      • setQualifiers

        public void setQualifiers​(java.lang.String... qualifiers)
      • getFormats

        public java.lang.String[] getFormats()
      • setFormats

        public void setFormats​(java.lang.String[] formats)
      • getToken

        public Token getToken()
      • setToken

        public void setToken​(Token token)
      • isRequired

        public boolean isRequired()
      • setRequired

        public void setRequired​(boolean required)
      • toString

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