Hierarchy For All Packages
Package Hierarchies:- com.fiap.tech_challenge.parte1.ms_users,
- com.fiap.tech_challenge.parte1.ms_users.controllers,
- com.fiap.tech_challenge.parte1.ms_users.dtos,
- com.fiap.tech_challenge.parte1.ms_users.entities,
- com.fiap.tech_challenge.parte1.ms_users.exceptions,
- com.fiap.tech_challenge.parte1.ms_users.infra.security,
- com.fiap.tech_challenge.parte1.ms_users.mappers,
- com.fiap.tech_challenge.parte1.ms_users.repositories,
- com.fiap.tech_challenge.parte1.ms_users.services,
- com.fiap.tech_challenge.parte1.ms_users.services.validation,
- com.fiap.tech_challenge.parte1.ms_users.validators
Class Hierarchy
- java.lang.Object
- com.fiap.tech_challenge.parte1.ms_users.entities.Address
- com.fiap.tech_challenge.parte1.ms_users.repositories.AddressesRepositoryImpl (implements com.fiap.tech_challenge.parte1.ms_users.repositories.AddressesRepository)
- com.fiap.tech_challenge.parte1.ms_users.services.AddressesService
- com.fiap.tech_challenge.parte1.ms_users.mappers.AddressMapper
- com.fiap.tech_challenge.parte1.ms_users.services.AuthenticationService (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.fiap.tech_challenge.parte1.ms_users.validators.DuplicatedAddressValidator (implements com.fiap.tech_challenge.parte1.ms_users.validators.UserValidator)
- com.fiap.tech_challenge.parte1.ms_users.validators.EmailValidator (implements com.fiap.tech_challenge.parte1.ms_users.validators.UserValidator)
- 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)
- org.springframework.web.filter.OncePerRequestFilter
- com.fiap.tech_challenge.parte1.ms_users.infra.security.SecurityFilter
- org.springframework.web.filter.OncePerRequestFilter
- com.fiap.tech_challenge.parte1.ms_users.exceptions.GlobalExceptionHandler
- com.fiap.tech_challenge.parte1.ms_users.validators.LoginValidator (implements com.fiap.tech_challenge.parte1.ms_users.validators.UserValidator)
- com.fiap.tech_challenge.parte1.ms_users.MsUsersApplication
- com.fiap.tech_challenge.parte1.ms_users.services.validation.PasswordValidationService (implements com.fiap.tech_challenge.parte1.ms_users.validators.PasswordValidator)
- java.lang.Record
- com.fiap.tech_challenge.parte1.ms_users.dtos.AddressRequestDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.AddressResponseDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.AuthenticationDataDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.ChangePasswordRequestDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.CreateUserDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.TokenJWTInfoDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.UpdateUserDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.UsersRequestDTO
- com.fiap.tech_challenge.parte1.ms_users.dtos.UsersResponseDTO
- com.fiap.tech_challenge.parte1.ms_users.infra.security.SecurityConfigurations
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.DuplicatedAddressException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.EmailAlreadyExistsException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.InvalidPasswordException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.LoginAlreadyExistsException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.TokenGenerationException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.TokenValidationException
- com.fiap.tech_challenge.parte1.ms_users.exceptions.UserNotFoundException
- java.lang.RuntimeException
- java.lang.Exception
- com.fiap.tech_challenge.parte1.ms_users.services.TokenService
- com.fiap.tech_challenge.parte1.ms_users.entities.User (implements org.springframework.security.core.userdetails.UserDetails)
- com.fiap.tech_challenge.parte1.ms_users.mappers.UserMapper
- com.fiap.tech_challenge.parte1.ms_users.repositories.UserRepositoryImpl (implements com.fiap.tech_challenge.parte1.ms_users.repositories.UserRepository)
- com.fiap.tech_challenge.parte1.ms_users.controllers.UsersController
- com.fiap.tech_challenge.parte1.ms_users.services.UsersService
- com.fiap.tech_challenge.parte1.ms_users.services.validation.UsersValidationService
Interface Hierarchy
- com.fiap.tech_challenge.parte1.ms_users.repositories.AddressesRepository
- com.fiap.tech_challenge.parte1.ms_users.validators.PasswordValidator
- com.fiap.tech_challenge.parte1.ms_users.repositories.UserRepository
- com.fiap.tech_challenge.parte1.ms_users.validators.UserValidator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.fiap.tech_challenge.parte1.ms_users.entities.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)