Package Hierarchies:
- org.ntnu.idi.idatt2106.sparesti.sparestibackend,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.config,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.account,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.challenge,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.config,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.goal,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.token,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.dto.user,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.account,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.challenge,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.config,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.goal,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.storage,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.user,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.validation,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.repository,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.security,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.startup,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.util,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.challenge,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.goal,
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.user
Class Hierarchy
- java.lang.Object
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.Account
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.AccountController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.AccountService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.config.ApplicationConfig
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.util.ApplicationUtil
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.startup.AppStartup (implements org.springframework.boot.CommandLineRunner)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.AuthenticationController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.AuthenticationService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.Authenticator
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.Badge
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.BioAuthMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.util.ByteArrayAttributeConverter (implements jakarta.persistence.AttributeConverter<X,Y>)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.Challenge
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.ChallengeConfig
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.ChallengeConfigController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.ChallengeController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.ChallengeService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.ChallengeTypeConfig
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.ChangePasswordController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.ChangePasswordRequest
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.ChangePasswordRequestService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.config.CrossOriginConfig
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.FileSystemStorageService
- 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
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.exception.GlobalExceptionHandler
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.Goal (implements java.lang.Comparable<T>)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.GoalController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.GoalService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.security.JWTService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.ObjectValidator<T>
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.config.OpenAPIConfiguration
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.RegexValidator
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.RegistrationService (implements com.yubico.webauthn.CredentialRepository)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.security.SecurityConfiguration
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.SpareStiBackendApplication
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.util.StorageProperties
- java.lang.Throwable (implements java.io.Serializable)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.User (implements org.springframework.security.core.userdetails.UserDetails)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.UserConfig
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.UserConfigController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.UserConfigService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.controller.UserController
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.service.UserService
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.config.WebAuthConfig
Interface Hierarchy
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.AccountMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.BadgeMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.ChallengeConfigMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.ChallengeMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.ChallengeTypeConfigMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.GoalMapper
- 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>)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.RegisterMapper
- 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>)
- 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>)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.UserConfigMapper
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.mapper.UserMapper
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums.AccountType
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums.ChallengeType
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums.Experience
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums.Motivation
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.validation.RegexPattern
- org.ntnu.idi.idatt2106.sparesti.sparestibackend.model.enums.Role