Package org.jboss.as.pojo.descriptor
Class InjectedValueConfig
java.lang.Object
org.jboss.as.pojo.descriptor.AbstractConfigVisitorNode
org.jboss.as.pojo.descriptor.ValueConfig
org.jboss.as.pojo.descriptor.InjectedValueConfig
- All Implemented Interfaces:
Serializable,ConfigVisitorNode,TypeProvider
Injected value.
- Author:
- Ales Justin
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected BeanInfogetBeanInfo(Object bean) protected ObjectgetClassValue(Class<?> type) Get value, use type to narrow down exact value.voidvoidsetProperty(String property) voidsetService(String service) voidvoidvisit(ConfigVisitor visitor) Visit metadata node.Methods inherited from class org.jboss.as.pojo.descriptor.ValueConfig
getIndex, getPtValue, getType, getValue, setIndex, setTypeMethods inherited from class org.jboss.as.pojo.descriptor.AbstractConfigVisitorNode
addChildren, getChildren, getTempBeanInfo, getTempBeanInfo, getTempBeanInfo, getType, getType
-
Constructor Details
-
InjectedValueConfig
public InjectedValueConfig()
-
-
Method Details
-
getClassValue
Description copied from class:ValueConfigGet value, use type to narrow down exact value.- Specified by:
getClassValuein classValueConfig- Parameters:
type- the injection point type- Returns:
- value
-
getBeanInfo
-
visit
Description copied from interface:ConfigVisitorNodeVisit metadata node. e.g. add dependencies to service builder.- Specified by:
visitin interfaceConfigVisitorNode- Overrides:
visitin classAbstractConfigVisitorNode- Parameters:
visitor- the config visitor
-
setBean
-
setState
-
setService
-
setProperty
-