# 程序包org.springframework.context.expression的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - org.springframework.context.expression.AnnotatedElementKey (implements java.lang.Comparable<T>)
  - org.springframework.context.expression.BeanExpressionContextAccessor (implements org.springframework.expression.PropertyAccessor)
  - org.springframework.context.expression.BeanFactoryAccessor (implements org.springframework.expression.PropertyAccessor)
  - org.springframework.context.expression.BeanFactoryResolver (implements org.springframework.expression.BeanResolver)
  - org.springframework.context.expression.CachedExpressionEvaluator
  - org.springframework.context.expression.CachedExpressionEvaluator.ExpressionKey (implements java.lang.Comparable<T>)
  - org.springframework.context.expression.EnvironmentAccessor (implements org.springframework.expression.PropertyAccessor)
  - org.springframework.context.expression.MapAccessor (implements org.springframework.expression.spel.CompilablePropertyAccessor)
  - org.springframework.context.expression.StandardBeanExpressionResolver (implements org.springframework.beans.factory.config.BeanExpressionResolver)
  - org.springframework.expression.spel.support.StandardEvaluationContext (implements org.springframework.expression.EvaluationContext)
    - org.springframework.context.expression.MethodBasedEvaluationContext