Package com.aspectran.core.context.rule
Class AutowireRule
java.lang.Object
com.aspectran.core.context.rule.AutowireRule
- All Implemented Interfaces:
BeanReferenceable
The Class AutowireRule.
Created: 2016. 2. 24.
- Since:
- 2.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
static AutowireTargetRule
getAutowireTargetRule
(AutowireRule autowireRule) static AutowireTargetRule[]
getAutowireTargetRules
(AutowireRule autowireRule) Returns the Bean Referrer Type.<T> T
boolean
void
setAutowireTargetRules
(AutowireTargetRule... autowireTargetRules) void
setRequired
(boolean required) void
setTarget
(Constructor<?> constructor) void
void
void
setTargetType
(AutowireTargetType targetType) toString()
-
Constructor Details
-
AutowireRule
public AutowireRule()
-
-
Method Details
-
getTargetType
-
setTargetType
-
getTarget
public <T> T getTarget() -
setTarget
-
setTarget
-
setTarget
-
getAutowireTargetRules
-
setAutowireTargetRules
-
clearAutowireTargetRules
public void clearAutowireTargetRules() -
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
getBeanRefererType
Description copied from interface:BeanReferenceable
Returns the Bean Referrer Type.- Specified by:
getBeanRefererType
in interfaceBeanReferenceable
- Returns:
- the Bean Referrer Type
-
toString
-
getAutowireTargetRules
-
getAutowireTargetRule
-