# Hierarchy For Package org.springframework.security.access.expression.method

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
    - org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler (implements org.springframework.security.access.expression.method.MethodSecurityExpressionHandler)
  - org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory (implements org.springframework.security.access.prepost.PrePostInvocationAttributeFactory)
  - org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice (implements org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice)
  - org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice (implements org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice)

## Interface Hierarchy

- org.springframework.aop.framework.AopInfrastructureBean
  - org.springframework.security.access.expression.SecurityExpressionHandler<T>
    - org.springframework.security.access.expression.method.MethodSecurityExpressionHandler
- org.springframework.security.access.expression.SecurityExpressionOperations
  - org.springframework.security.access.expression.method.MethodSecurityExpressionOperations