# Hierarchy For Package org.springframework.context.expression

Package Hierarchies:

- All Packages

## Class Hierarchy

- 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