Package | Description |
---|---|
com.bstek.dorado.config |
一些用于辅助配置文件加载的工具类。
|
com.bstek.dorado.config.definition |
一些用于保存配置文件解析中间结果的对象及相关工具类。
|
com.bstek.dorado.core.el |
用于实现配置文件中EL表达式功能的对象。
|
com.bstek.dorado.data.config |
实现数据配置文件的读取和解析相关的功能。
|
com.bstek.dorado.data.config.definition |
数据配置文件相关的配置声明对象。
|
com.bstek.dorado.view.el |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Expression> |
ExpressionMethodInterceptor.getExpressionProperties()
返回一个包含EL表达式信息的Map。该Map的键值为属性名,值为具体的EL表达式。
|
Constructor and Description |
---|
ExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties) |
Modifier and Type | Method and Description |
---|---|
protected ExpressionMethodInterceptor |
ObjectDefinition.createExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties)
根据EL表达式的集合创建一个动态表达式拦截器。
其中expressionProperties参数的键值为相应的对象属性名,值为EL表达式。 |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExpression
EL表达式的抽象实现类。
|
class |
CombinedExpression
组合的EL表达式描述对象。
|
class |
SingleExpression
单独的EL表达式的描述对象。
|
Modifier and Type | Method and Description |
---|---|
Expression |
DefaultExpressionHandler.compile(java.lang.String text) |
Expression |
ExpressionHandler.compile(java.lang.String text)
编译一段文本。如果该段文本中包含有EL表达式则返回一个EL表达式的描述对象,否则返回null。
|
protected Expression |
DefaultExpressionHandler.createExpression(java.util.List<java.lang.Object> sections,
EvaluateMode evaluateMode)
根据与解析的结果创建具体的表达式对象。
|
Modifier and Type | Class and Description |
---|---|
class |
DataTypeSupportedExpression
支持对运算结果进行数据类型转换的EL表达式。
|
Constructor and Description |
---|
DataTypeSupportedExpression(DataType dataType,
Expression expression) |
Constructor and Description |
---|
EntityExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties) |
Modifier and Type | Method and Description |
---|---|
protected ExpressionMethodInterceptor |
GenericObjectDefinition.createExpressionMethodInterceptor(java.util.Map<java.lang.String,Expression> expressionProperties)
根据EL表达式的集合创建一个动态表达式拦截器。
其中expressionProperties参数的键值为相应的对象属性名,值为EL表达式。 |
Modifier and Type | Interface and Description |
---|---|
interface |
PrevaluateExpression |
Modifier and Type | Method and Description |
---|---|
protected Expression |
ViewExpressionHandler.createExpression(java.util.List<java.lang.Object> sections,
EvaluateMode evaluateMode) |
static Expression |
OutputableExpressionUtils.getSkipedExpression()
返回最后一次被跳过的、原本应该执行的表达式对象。
|
Modifier and Type | Method and Description |
---|---|
static void |
OutputableExpressionUtils.setSkipedExpression(Expression expression)
清楚之前记录的被跳过的表达式对象。
|
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.