接口的使用
cn.taketoday.expression.Expression
使用Expression的程序包
程序包
说明
Core abstractions behind the Spring Expression Language.
Common utility classes behind the Spring Expression Language.
SpEL's standard parser implementation.
-
cn.taketoday.expression中Expression的使用
修饰符和类型方法说明ExpressionParser.parseExpression(String expressionString) Parse the expression string and return an Expression object you can use for repeated evaluation.ExpressionParser.parseExpression(String expressionString, ParserContext context) Parse the expression string and return an Expression object you can use for repeated evaluation. -
cn.taketoday.expression.common中Expression的使用
修饰符和类型类说明classRepresents a template expression broken into pieces.classA very simple hardcoded implementation of the Expression interface that represents a string literal.修饰符和类型字段说明private final Expression[]CompositeStringExpression.expressionsThe array of expressions that make up the composite expression.修饰符和类型方法说明protected abstract ExpressionTemplateAwareExpressionParser.doParseExpression(String expressionString, ParserContext context) Actually parse the expression string and return an Expression object.final Expression[]CompositeStringExpression.getExpressions()TemplateAwareExpressionParser.parseExpression(String expressionString) TemplateAwareExpressionParser.parseExpression(String expressionString, ParserContext context) private ExpressionTemplateAwareExpressionParser.parseTemplate(String expressionString, ParserContext context) 返回变量类型为Expression的类型的cn.taketoday.expression.common中的方法修饰符和类型方法说明private List<Expression>TemplateAwareExpressionParser.parseExpressions(String expressionString, ParserContext context) Helper that parses given expression string using the configured parser.参数类型为Expression的cn.taketoday.expression.common中的构造器 -
cn.taketoday.expression.spel.standard中Expression的使用
修饰符和类型类说明classASpelExpressionrepresents a parsed (valid) expression that is ready to be evaluated in a specified context.修饰符和类型方法说明static booleanSpelCompiler.compile(Expression expression) Request that an attempt is made to compile the specified expression.static voidSpelCompiler.revertToInterpreted(Expression expression) Request to revert to the interpreter for expression evaluation.