# Hierarchy For Package org.springframework.security.core.session

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.EventObject (implements java.io.Serializable)
    - org.springframework.context.ApplicationEvent
      - org.springframework.security.core.session.AbstractSessionEvent
        - org.springframework.security.core.session.SessionCreationEvent
        - org.springframework.security.core.session.SessionDestroyedEvent
        - org.springframework.security.core.session.SessionIdChangedEvent
  - org.springframework.security.core.session.InMemoryReactiveSessionRegistry (implements org.springframework.security.core.session.ReactiveSessionRegistry)
  - org.springframework.security.core.session.ReactiveSessionInformation (implements java.io.Serializable)
  - org.springframework.security.core.session.SessionInformation (implements java.io.Serializable)
  - org.springframework.security.core.session.SessionRegistryImpl (implements org.springframework.context.ApplicationListener<E>, org.springframework.security.core.session.SessionRegistry)

## Interface Hierarchy

- org.springframework.security.core.session.ReactiveSessionRegistry
- org.springframework.security.core.session.SessionRegistry