接口的使用
org.springframework.expression.Expression
使用Expression的程序包 程序包 说明 org.springframework.context.expression Expression parsing support within a Spring application context.org.springframework.expression Core abstractions behind the Spring Expression Language.org.springframework.expression.common Common utility classes behind the Spring Expression Language.org.springframework.expression.spel.standard SpEL's standard parser implementation.org.springframework.context.expression中Expression的使用
返回Expression的org.springframework.context.expression中的方法 修饰符和类型 方法 说明 protected ExpressionCachedExpressionEvaluator. getExpression(Map<CachedExpressionEvaluator.ExpressionKey,Expression> cache, AnnotatedElementKey elementKey, String expression)Return theExpressionfor the specified SpEL value类型变量类型为Expression的org.springframework.context.expression中的方法参数 修饰符和类型 方法 说明 protected ExpressionCachedExpressionEvaluator. getExpression(Map<CachedExpressionEvaluator.ExpressionKey,Expression> cache, AnnotatedElementKey elementKey, String expression)Return theExpressionfor the specified SpEL valueorg.springframework.expression中Expression的使用
返回Expression的org.springframework.expression中的方法 修饰符和类型 方法 说明 ExpressionExpressionParser. parseExpression(String expressionString)Parse the expression string and return an Expression object you can use for repeated evaluation.ExpressionExpressionParser. parseExpression(String expressionString, ParserContext context)Parse the expression string and return an Expression object you can use for repeated evaluation.org.springframework.expression.common中Expression的使用
实现Expression的org.springframework.expression.common中的类 修饰符和类型 类 说明 classCompositeStringExpressionRepresents a template expression broken into pieces.classLiteralExpressionA very simple hardcoded implementation of the Expression interface that represents a string literal.返回Expression的org.springframework.expression.common中的方法 修饰符和类型 方法 说明 protected abstract ExpressionTemplateAwareExpressionParser. doParseExpression(String expressionString, ParserContext context)Actually parse the expression string and return an Expression object.Expression[]CompositeStringExpression. getExpressions()ExpressionTemplateAwareExpressionParser. parseExpression(String expressionString)ExpressionTemplateAwareExpressionParser. parseExpression(String expressionString, ParserContext context)参数类型为Expression的org.springframework.expression.common中的构造器 构造器 说明 CompositeStringExpression(String expressionString, Expression[] expressions)org.springframework.expression.spel.standard中Expression的使用
实现Expression的org.springframework.expression.spel.standard中的类 修饰符和类型 类 说明 classSpelExpressionASpelExpressionrepresents a parsed (valid) expression that is ready to be evaluated in a specified context.参数类型为Expression的org.springframework.expression.spel.standard中的方法 修饰符和类型 方法 说明 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.