Package com.aspectran.core.context.rule
Class AutowireRule
- java.lang.Object
-
- com.aspectran.core.context.rule.AutowireRule
-
- All Implemented Interfaces:
BeanReferenceInspectable
public class AutowireRule extends java.lang.Object implements BeanReferenceInspectable
The Class AutowireRule.Created: 2016. 2. 24.
- Since:
- 2.0.0
-
-
Constructor Summary
Constructors Constructor Description AutowireRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BeanRefererTypegetBeanRefererType()java.lang.String[]getQualifiers()<T> TgetTarget()AutowireTargetTypegetTargetType()TokengetToken()java.lang.Class<?>[]getTypes()booleanisRequired()voidsetQualifiers(java.lang.String... qualifiers)voidsetRequired(boolean required)voidsetTarget(java.lang.reflect.Constructor constructor)voidsetTarget(java.lang.reflect.Field field)voidsetTarget(java.lang.reflect.Method method)voidsetTargetType(AutowireTargetType targetType)voidsetToken(Token token)voidsetTypes(java.lang.Class<?>... types)java.lang.StringtoString()
-
-
-
Method Detail
-
getTargetType
public AutowireTargetType getTargetType()
-
setTargetType
public void setTargetType(AutowireTargetType targetType)
-
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)
-
getToken
public Token getToken()
-
setToken
public void setToken(Token token)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
getBeanRefererType
public BeanRefererType getBeanRefererType()
- Specified by:
getBeanRefererTypein interfaceBeanReferenceInspectable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-