Hierarchy For All Packages
Package Hierarchies:- ru.averkiev.socialmediaapi,
- ru.averkiev.socialmediaapi.configs,
- ru.averkiev.socialmediaapi.controllers,
- ru.averkiev.socialmediaapi.exceptions,
- ru.averkiev.socialmediaapi.models,
- ru.averkiev.socialmediaapi.repositories,
- ru.averkiev.socialmediaapi.security,
- ru.averkiev.socialmediaapi.services,
- ru.averkiev.socialmediaapi.services.impl,
- ru.averkiev.socialmediaapi.utils,
- ru.averkiev.socialmediaapi.validations
Class Hierarchy
- java.lang.Object
- ru.averkiev.socialmediaapi.security.AccessToken
- ru.averkiev.socialmediaapi.services.impl.AccessTokenServiceImpl (implements ru.averkiev.socialmediaapi.services.AccessTokenService)
- ru.averkiev.socialmediaapi.controllers.ActivityFeedController
- ru.averkiev.socialmediaapi.services.impl.ActivityFeedServiceImpl (implements ru.averkiev.socialmediaapi.services.ActivityFeedService)
- ru.averkiev.socialmediaapi.controllers.AuthController
- ru.averkiev.socialmediaapi.services.impl.AuthServiceImpl (implements ru.averkiev.socialmediaapi.services.AuthService)
- ru.averkiev.socialmediaapi.models.BaseEntity
- ru.averkiev.socialmediaapi.models.FriendshipRequest
- ru.averkiev.socialmediaapi.models.Image
- ru.averkiev.socialmediaapi.models.Message
- ru.averkiev.socialmediaapi.models.Post
- ru.averkiev.socialmediaapi.models.Subscriber
- ru.averkiev.socialmediaapi.models.Subscription
- ru.averkiev.socialmediaapi.models.User
- ru.averkiev.socialmediaapi.models.UserFriend
- ru.averkiev.socialmediaapi.validations.CustomEmailValidation (implements jakarta.validation.ConstraintValidator<A,
T>) - ru.averkiev.socialmediaapi.validations.CustomUsernameValidation (implements jakarta.validation.ConstraintValidator<A,
T>) - ru.averkiev.socialmediaapi.utils.ErrorResponse
- ru.averkiev.socialmediaapi.controllers.FriendshipRequestController
- ru.averkiev.socialmediaapi.models.FriendshipRequestDTO
- ru.averkiev.socialmediaapi.services.impl.FriendshipRequestServiceImpl (implements ru.averkiev.socialmediaapi.services.FriendshipRequestService)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- ru.averkiev.socialmediaapi.security.JwtFilter
- ru.averkiev.socialmediaapi.exceptions.GlobalExceptionHandler
- ru.averkiev.socialmediaapi.security.JwtAuthentication (implements org.springframework.security.core.Authentication)
- ru.averkiev.socialmediaapi.security.JwtProvider
- ru.averkiev.socialmediaapi.security.JwtRequest
- ru.averkiev.socialmediaapi.security.JwtRequestRefresh
- ru.averkiev.socialmediaapi.security.JwtResponse
- ru.averkiev.socialmediaapi.security.JwtUser (implements org.springframework.security.core.userdetails.UserDetails)
- ru.averkiev.socialmediaapi.services.impl.JwtUserDetailsServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService)
- ru.averkiev.socialmediaapi.security.JwtUserFactory
- ru.averkiev.socialmediaapi.security.JwtUtils
- ru.averkiev.socialmediaapi.controllers.MessageController
- ru.averkiev.socialmediaapi.models.MessageDTO
- ru.averkiev.socialmediaapi.models.MessageEditDTO
- ru.averkiev.socialmediaapi.services.impl.MessageServiceImpl (implements ru.averkiev.socialmediaapi.services.MessageService)
- ru.averkiev.socialmediaapi.utils.OpenApiConfig
- ru.averkiev.socialmediaapi.controllers.PostController
- ru.averkiev.socialmediaapi.models.PostDTO
- ru.averkiev.socialmediaapi.services.impl.PostServiceImpl (implements ru.averkiev.socialmediaapi.services.PostService)
- ru.averkiev.socialmediaapi.security.RefreshToken
- ru.averkiev.socialmediaapi.services.impl.RefreshTokenServiceImpl (implements ru.averkiev.socialmediaapi.services.RefreshTokenService)
- ru.averkiev.socialmediaapi.configs.SecurityConfig
- ru.averkiev.socialmediaapi.SocialMediaApiApplication
- ru.averkiev.socialmediaapi.configs.SpringConfig
- ru.averkiev.socialmediaapi.services.impl.SubscriberServiceImpl (implements ru.averkiev.socialmediaapi.services.SubscriberService)
- ru.averkiev.socialmediaapi.services.impl.SubscriptionServiceImpl (implements ru.averkiev.socialmediaapi.services.SubscriptionService)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ru.averkiev.socialmediaapi.exceptions.ActivityFeedException
- ru.averkiev.socialmediaapi.exceptions.AuthException
- ru.averkiev.socialmediaapi.exceptions.FriendshipRequestAcceptException
- ru.averkiev.socialmediaapi.exceptions.FriendshipRequestCreateException
- ru.averkiev.socialmediaapi.exceptions.FriendshipRequestNotFoundException
- ru.averkiev.socialmediaapi.exceptions.ImageNotFoundException
- ru.averkiev.socialmediaapi.exceptions.MessageCreateException
- ru.averkiev.socialmediaapi.exceptions.MessageNotFoundException
- ru.averkiev.socialmediaapi.exceptions.PostCreationException
- ru.averkiev.socialmediaapi.exceptions.PostNotFoundException
- ru.averkiev.socialmediaapi.exceptions.SubscriberNotFoundException
- ru.averkiev.socialmediaapi.exceptions.SubscriptionNotFoundException
- ru.averkiev.socialmediaapi.exceptions.TokenNotFoundException
- ru.averkiev.socialmediaapi.exceptions.UserFriendNotFoundException
- ru.averkiev.socialmediaapi.exceptions.UserNotFoundException
- ru.averkiev.socialmediaapi.exceptions.UserRegistrationException
- java.lang.RuntimeException
- java.lang.Exception
- ru.averkiev.socialmediaapi.controllers.UserController
- ru.averkiev.socialmediaapi.models.UserCreateDTO
- ru.averkiev.socialmediaapi.models.UserDTO
- ru.averkiev.socialmediaapi.models.UserFriendDTO
- ru.averkiev.socialmediaapi.services.impl.UserFriendServiceImpl (implements ru.averkiev.socialmediaapi.services.UserFriendService)
- ru.averkiev.socialmediaapi.models.UserLoginDTO
- ru.averkiev.socialmediaapi.services.impl.UserServiceImpl (implements ru.averkiev.socialmediaapi.services.UserService)
Interface Hierarchy
- ru.averkiev.socialmediaapi.services.AccessTokenService
- ru.averkiev.socialmediaapi.services.ActivityFeedService
- ru.averkiev.socialmediaapi.services.AuthService
- ru.averkiev.socialmediaapi.services.FriendshipRequestService
- ru.averkiev.socialmediaapi.services.MessageService
- ru.averkiev.socialmediaapi.services.PostService
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>) - ru.averkiev.socialmediaapi.repositories.AccessTokenRepository
- ru.averkiev.socialmediaapi.repositories.FriendshipRequestRepository
- ru.averkiev.socialmediaapi.repositories.ImageRepository
- ru.averkiev.socialmediaapi.repositories.MessageRepository
- ru.averkiev.socialmediaapi.repositories.PostRepository
- ru.averkiev.socialmediaapi.repositories.RefreshTokenRepository
- ru.averkiev.socialmediaapi.repositories.SubscriberRepository
- ru.averkiev.socialmediaapi.repositories.SubscriptionRepository
- ru.averkiev.socialmediaapi.repositories.UserFriendRepository
- ru.averkiev.socialmediaapi.repositories.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- ru.averkiev.socialmediaapi.services.RefreshTokenService
- org.springframework.data.repository.Repository<T,
ID> - org.springframework.data.repository.CrudRepository<T,
ID> - org.springframework.data.repository.ListCrudRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListPagingAndSortingRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - ru.averkiev.socialmediaapi.repositories.AccessTokenRepository
- ru.averkiev.socialmediaapi.repositories.FriendshipRequestRepository
- ru.averkiev.socialmediaapi.repositories.ImageRepository
- ru.averkiev.socialmediaapi.repositories.MessageRepository
- ru.averkiev.socialmediaapi.repositories.PostRepository
- ru.averkiev.socialmediaapi.repositories.RefreshTokenRepository
- ru.averkiev.socialmediaapi.repositories.SubscriberRepository
- ru.averkiev.socialmediaapi.repositories.SubscriptionRepository
- ru.averkiev.socialmediaapi.repositories.UserFriendRepository
- ru.averkiev.socialmediaapi.repositories.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListCrudRepository<T,
- org.springframework.data.repository.PagingAndSortingRepository<T,
ID> - org.springframework.data.repository.ListPagingAndSortingRepository<T,
ID> - org.springframework.data.jpa.repository.JpaRepository<T,
ID> (also extends org.springframework.data.repository.ListCrudRepository<T, ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>) - ru.averkiev.socialmediaapi.repositories.AccessTokenRepository
- ru.averkiev.socialmediaapi.repositories.FriendshipRequestRepository
- ru.averkiev.socialmediaapi.repositories.ImageRepository
- ru.averkiev.socialmediaapi.repositories.MessageRepository
- ru.averkiev.socialmediaapi.repositories.PostRepository
- ru.averkiev.socialmediaapi.repositories.RefreshTokenRepository
- ru.averkiev.socialmediaapi.repositories.SubscriberRepository
- ru.averkiev.socialmediaapi.repositories.SubscriptionRepository
- ru.averkiev.socialmediaapi.repositories.UserFriendRepository
- ru.averkiev.socialmediaapi.repositories.UserRepository
- org.springframework.data.jpa.repository.JpaRepository<T,
- org.springframework.data.repository.ListPagingAndSortingRepository<T,
- org.springframework.data.repository.CrudRepository<T,
- ru.averkiev.socialmediaapi.services.SubscriberService
- ru.averkiev.socialmediaapi.services.SubscriptionService
- ru.averkiev.socialmediaapi.services.UserFriendService
- ru.averkiev.socialmediaapi.services.UserService
Annotation Interface Hierarchy
- ru.averkiev.socialmediaapi.validations.CustomEmail (implements java.lang.annotation.Annotation)
- ru.averkiev.socialmediaapi.validations.CustomUsername (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ru.averkiev.socialmediaapi.models.EntityStatus
- ru.averkiev.socialmediaapi.models.FriendshipRequestStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)