com.bstek.dorado.data.config.definition
public class GenericObjectDefinition extends ObjectDefinition
ObjectDefinition.CreationInfo
Constructor and Description |
---|
GenericObjectDefinition() |
Modifier and Type | Method and Description |
---|---|
protected ExpressionMethodInterceptor |
createExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties)
根据EL表达式的集合创建一个动态表达式拦截器。
其中expressionProperties参数的键值为相应的对象属性名,值为EL表达式。 |
protected java.lang.Object |
getFinalValueOrExpression(java.lang.Object valueDefinition,
CreationContext creationContext) |
createObject, doCreate, getBeanId, getConstructorArgTypes, getImpl, getImplType, getMethodInterceptors, getParentReferences, getParents, getScope, initCreationInfo, initObject, isCacheCreatedObject, setBeanId, setCacheCreatedObject, setConstructorArgTypes, setImpl, setImplType, setParent, setParentReference, setParentReferences, setParents, setScope
addInitOperation, clone, create, create, executeInitOperations, getDependentResources, getInitOperations, getProperties, getProperty, getResource, initProperties, removeProperty, setDependentResources, setObjectProperty, setProperties, setProperty, setResource
protected ExpressionMethodInterceptor createExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties)
createExpressionMethodInterceptor
in class ObjectDefinition
protected java.lang.Object getFinalValueOrExpression(java.lang.Object valueDefinition, CreationContext creationContext) throws java.lang.Exception
getFinalValueOrExpression
in class ObjectDefinition
java.lang.Exception
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.