Index
All Classes and Interfaces|All Packages|Serialized Form
A
- abandonJob(Long) - Method in class com.espacogeek.geek.controllers.BatchController
-
Force abandon a stopped or failed job execution by ID.
- AccessDeniedException - Exception Class in com.espacogeek.geek.exception
- AccessDeniedException() - Constructor for exception class com.espacogeek.geek.exception.AccessDeniedException
- AccessDeniedException(String) - Constructor for exception class com.espacogeek.geek.exception.AccessDeniedException
- accessToken() - Method in record class com.espacogeek.geek.types.AuthPayload
-
Returns the value of the
accessTokenrecord component. - addMedia(Integer, Integer) - Method in class com.espacogeek.geek.services.impl.UserMediaListServiceImpl
- addMedia(Integer, Integer) - Method in interface com.espacogeek.geek.services.UserMediaListService
-
Adds a media item to the user's library with default status (
StatusType.PLANNING) and progress 0. - addMediaToUserLibrary(Integer, Authentication) - Method in class com.espacogeek.geek.controllers.UserMediaListController
-
Adds the specified media to the authenticated user's library with default status (
PLANNING) and progress 0. - afterChunk(ChunkContext) - Method in class com.espacogeek.geek.batch.DelayChunkListener
- AlternativeTitleModel - Class in com.espacogeek.geek.models
- AlternativeTitleModel() - Constructor for class com.espacogeek.geek.models.AlternativeTitleModel
- alternativeTitles(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads alternative titles for a list of MediaModel sources, resolving the N+1 problem.
- AlternativeTitlesRepository - Interface in com.espacogeek.geek.repositories
- AlternativeTitlesService - Interface in com.espacogeek.geek.services
- AlternativeTitlesServiceImpl - Class in com.espacogeek.geek.services.impl
- AlternativeTitlesServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.AlternativeTitlesServiceImpl
- ANIME - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- ANIME_MOVIE - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- ANIME_MOVIE - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- ANIME_SERIE - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- ApiKeyModel - Class in com.espacogeek.geek.models
- ApiKeyModel() - Constructor for class com.espacogeek.geek.models.ApiKeyModel
- ApiKeyRepository - Interface in com.espacogeek.geek.repositories
- ApiKeyService - Interface in com.espacogeek.geek.services
-
Interface for ApiKeyService
- ApiKeyServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of ApiKeyService @see ApiKeyService
- ApiKeyServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.ApiKeyServiceImpl
- asyncTaskExecutor() - Method in class com.espacogeek.geek.config.VirtualThreads
- authenticationManager(AuthenticationConfiguration) - Method in class com.espacogeek.geek.config.SecurityConfig
- AuthPayload - Record Class in com.espacogeek.geek.types
-
GraphQL response payload returned after a successful login or token refresh.
- AuthPayload(String, UserModel) - Constructor for record class com.espacogeek.geek.types.AuthPayload
-
Creates an instance of a
AuthPayloadrecord class.
B
- BatchController - Class in com.espacogeek.geek.controllers
- BatchController() - Constructor for class com.espacogeek.geek.controllers.BatchController
- BatchJobController - Class in com.espacogeek.geek.controllers
- BatchJobController() - Constructor for class com.espacogeek.geek.controllers.BatchJobController
- BatchJobExecution - Class in com.espacogeek.geek.types
- BatchJobExecution() - Constructor for class com.espacogeek.geek.types.BatchJobExecution
- BatchJobPage - Class in com.espacogeek.geek.types
- BatchJobPage() - Constructor for class com.espacogeek.geek.types.BatchJobPage
- BatchLauncherConfig - Class in com.espacogeek.geek.config
- BatchLauncherConfig() - Constructor for class com.espacogeek.geek.config.BatchLauncherConfig
- batchTaskExecutor() - Method in class com.espacogeek.geek.config.BatchLauncherConfig
- bCryptPasswordEncoder() - Method in class com.espacogeek.geek.config.SecurityConfig
- buildRefreshTokenCookie(String, HttpServletRequest) - Method in class com.espacogeek.geek.config.JwtConfig
-
Build the HttpOnly
refreshTokenSet-Cookie using the request for SameSite/Secure detection. - buildRefreshTokenCookie(String, String, URI) - Method in class com.espacogeek.geek.config.JwtConfig
-
Build the HttpOnly
refreshTokenSet-Cookie using Origin/server URI for SameSite/Secure detection.
C
- capitalize(String) - Static method in class com.espacogeek.geek.utils.TextUtils
- CategoryType - Enum Class in com.espacogeek.geek.models
- cleanupExpiredTokens() - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- cleanupExpiredTokens() - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Clean up expired tokens.
- clearRefreshTokenCookie(HttpServletRequest) - Method in class com.espacogeek.geek.config.JwtConfig
-
Clear the HttpOnly
refreshTokencookie. - clearRefreshTokenCookie(String, URI) - Method in class com.espacogeek.geek.config.JwtConfig
-
Clear the HttpOnly
refreshTokencookie using Origin/server URI for SameSite/Secure detection. - com.espacogeek.geek - package com.espacogeek.geek
- com.espacogeek.geek.batch - package com.espacogeek.geek.batch
- com.espacogeek.geek.config - package com.espacogeek.geek.config
- com.espacogeek.geek.controllers - package com.espacogeek.geek.controllers
- com.espacogeek.geek.data - package com.espacogeek.geek.data
- com.espacogeek.geek.data.api - package com.espacogeek.geek.data.api
- com.espacogeek.geek.data.api.impl - package com.espacogeek.geek.data.api.impl
- com.espacogeek.geek.data.impl - package com.espacogeek.geek.data.impl
- com.espacogeek.geek.exception - package com.espacogeek.geek.exception
- com.espacogeek.geek.exception.resolver - package com.espacogeek.geek.exception.resolver
- com.espacogeek.geek.metrics - package com.espacogeek.geek.metrics
- com.espacogeek.geek.models - package com.espacogeek.geek.models
- com.espacogeek.geek.repositories - package com.espacogeek.geek.repositories
- com.espacogeek.geek.services - package com.espacogeek.geek.services
- com.espacogeek.geek.services.impl - package com.espacogeek.geek.services.impl
- com.espacogeek.geek.types - package com.espacogeek.geek.types
- com.espacogeek.geek.utils - package com.espacogeek.geek.utils
- company(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads companies for a list of MediaModel sources, resolving the N+1 problem.
- CompanyModel - Class in com.espacogeek.geek.models
- CompanyModel() - Constructor for class com.espacogeek.geek.models.CompanyModel
- CompanyRepository - Interface in com.espacogeek.geek.repositories
- COMPLETED - Enum constant in enum class com.espacogeek.geek.models.StatusType
- configure(RuntimeWiring.Builder) - Method in class com.espacogeek.geek.config.PostsRuntimeWiring
- configure(SpringApplicationBuilder) - Method in class com.espacogeek.geek.ServletInitializer
- configure(HttpSecurity) - Method in class com.espacogeek.geek.config.SecurityConfig
- create(Integer, String) - Method in class com.espacogeek.geek.services.impl.UserCustomStatusServiceImpl
- create(Integer, String) - Method in interface com.espacogeek.geek.services.UserCustomStatusService
-
Creates a new custom status for the user.
- createMediaIfNotExistAndIfExistReturnIt(MediaModel, TypeReferenceModel) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
-
Save the provided media if not exist in database, but Media (
MediaModel) must have only oneExternalReference. - createMediaIfNotExistAndIfExistReturnIt(MediaModel, TypeReferenceModel) - Method in interface com.espacogeek.geek.data.MediaDataController
- createToken(UserModel, String, String, int) - Method in interface com.espacogeek.geek.services.EmailVerificationService
-
Create a new verification token for a user
- createToken(UserModel, String, String, int) - Method in class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- createUser(NewUser) - Method in class com.espacogeek.geek.controllers.UserController
- createUserCustomStatus(String, Authentication) - Method in class com.espacogeek.geek.controllers.UserStatusController
-
Creates a new custom tracking status label for the authenticated user.
- customGraphQLExceptionResolver() - Method in class com.espacogeek.geek.config.GraphQLConfig
D
- DailyQuoteArtworkController - Class in com.espacogeek.geek.controllers
- DailyQuoteArtworkController() - Constructor for class com.espacogeek.geek.controllers.DailyQuoteArtworkController
- DailyQuoteArtworkModel - Class in com.espacogeek.geek.models
- DailyQuoteArtworkModel() - Constructor for class com.espacogeek.geek.models.DailyQuoteArtworkModel
- DailyQuoteArtworkRepository - Interface in com.espacogeek.geek.repositories
- DailyQuoteArtworkService - Interface in com.espacogeek.geek.services
- DailyQuoteArtworkServiceImpl - Class in com.espacogeek.geek.services.impl
- DailyQuoteArtworkServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.DailyQuoteArtworkServiceImpl
- DataJumpUtils - Class in com.espacogeek.geek.utils
- DataJumpUtils() - Constructor for class com.espacogeek.geek.utils.DataJumpUtils
- DataJumpUtils.DataJumpTypeTMDB - Enum Class in com.espacogeek.geek.utils
- DateScalar - Class in com.espacogeek.geek.types
- DateScalar() - Constructor for class com.espacogeek.geek.types.DateScalar
- dateType() - Static method in class com.espacogeek.geek.types.Scalars
- DecodeBasicAuth - Class in com.espacogeek.geek.utils
-
Utility class to decode Basic Auth credentials and retrieve a UserModal object.
- DecodeBasicAuth(String) - Constructor for class com.espacogeek.geek.utils.DecodeBasicAuth
-
Constructor to initialize the DecodeBasicAuth Util with a Basic Auth string.
- DelayChunkListener - Class in com.espacogeek.geek.batch
- DelayChunkListener(long) - Constructor for class com.espacogeek.geek.batch.DelayChunkListener
- delete(Integer, Integer) - Method in class com.espacogeek.geek.services.impl.UserCustomStatusServiceImpl
- delete(Integer, Integer) - Method in interface com.espacogeek.geek.services.UserCustomStatusService
-
Deletes a custom status owned by the user.
- deleteById(Integer) - Method in class com.espacogeek.geek.services.impl.UserServiceImpl
- deleteById(Integer) - Method in interface com.espacogeek.geek.services.UserService
-
Delete user by Id provide.
- deleteByIdAndUserId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserCustomStatusRepository
- deleteByUserAndTokenType(UserModel, String) - Method in interface com.espacogeek.geek.repositories.EmailVerificationTokenRepository
- deleteByUserId(Integer) - Method in interface com.espacogeek.geek.repositories.JwtTokenRepository
-
Delete all tokens for a specific user.
- deleteByUserIdAndMediaId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserMediaListRepository
-
Deletes the entry for the given user and media, returning the number of rows deleted.
- deleteExpiredTokens() - Method in interface com.espacogeek.geek.services.EmailVerificationService
-
Delete expired tokens (cleanup task)
- deleteExpiredTokens() - Method in class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- deleteExpiredTokens(LocalDateTime) - Method in interface com.espacogeek.geek.repositories.EmailVerificationTokenRepository
- deleteExpiredTokens(LocalDateTime) - Method in interface com.espacogeek.geek.repositories.JwtTokenRepository
-
Delete expired tokens.
- deleteToken(String) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- deleteToken(String) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Delete a specific token.
- deleteUserCustomStatus(Integer, Authentication) - Method in class com.espacogeek.geek.controllers.UserStatusController
-
Deletes a custom tracking status owned by the authenticated user.
- deleteUserLogged(Authentication, String) - Method in class com.espacogeek.geek.controllers.UserController
- deleteUserTokens(Integer) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- deleteUserTokens(Integer) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Delete all tokens for a user.
- deleteUserTokensByType(UserModel, String) - Method in interface com.espacogeek.geek.services.EmailVerificationService
-
Delete all tokens for a user of a specific type
- deleteUserTokensByType(UserModel, String) - Method in class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- DiagnosticController - Class in com.espacogeek.geek.controllers
- DiagnosticController() - Constructor for class com.espacogeek.geek.controllers.DiagnosticController
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.espacogeek.geek.config.JwtAuthenticationFilter
- doLoginUser(String, String, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.UserController
-
Authenticate with email and password.
- doLogoutUser(DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.UserController
- doRefreshToken(DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.UserController
-
Obtain a new access token using the refresh token from the
refreshTokencookie. - doSearch(String) - Method in interface com.espacogeek.geek.data.api.MediaApi
- doSearch(String, MediaCategoryModel) - Method in class com.espacogeek.geek.data.api.impl.GamesAndVNsApiImpl
- doSearch(String, MediaCategoryModel) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- doSearch(String, MediaCategoryModel) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- doSearch(String, MediaCategoryModel) - Method in interface com.espacogeek.geek.data.api.MediaApi
- DROPPED - Enum constant in enum class com.espacogeek.geek.models.StatusType
E
- editEmailUserLogged(Authentication, String, String) - Method in class com.espacogeek.geek.controllers.UserController
- editPasswordUserLogged(Authentication, String, String) - Method in class com.espacogeek.geek.controllers.UserController
- editUsernameUserLogged(Authentication, String, String) - Method in class com.espacogeek.geek.controllers.UserController
- email() - Method in record class com.espacogeek.geek.types.NewUser
-
Returns the value of the
emailrecord component. - EmailAlreadyExistsException - Exception Class in com.espacogeek.geek.exception
- EmailAlreadyExistsException() - Constructor for exception class com.espacogeek.geek.exception.EmailAlreadyExistsException
- EmailAlreadyExistsException(String) - Constructor for exception class com.espacogeek.geek.exception.EmailAlreadyExistsException
- EmailService - Interface in com.espacogeek.geek.services
-
Service interface for sending emails
- EmailServiceImpl - Class in com.espacogeek.geek.services.impl
- EmailServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.EmailServiceImpl
- EmailVerificationService - Interface in com.espacogeek.geek.services
-
Service for managing email verification tokens
- EmailVerificationServiceImpl - Class in com.espacogeek.geek.services.impl
- EmailVerificationServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- EmailVerificationTokenModel - Class in com.espacogeek.geek.models
- EmailVerificationTokenModel() - Constructor for class com.espacogeek.geek.models.EmailVerificationTokenModel
- EmailVerificationTokenRepository - Interface in com.espacogeek.geek.repositories
- equals(Object) - Method in class com.espacogeek.geek.models.ExternalReferenceModel
- equals(Object) - Method in class com.espacogeek.geek.models.MediaModel
- equals(Object) - Method in record class com.espacogeek.geek.types.AuthPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.espacogeek.geek.types.NewUser
-
Indicates whether some other object is "equal to" this one.
- existsByIdAndUserId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserCustomStatusRepository
- existsByMediaId(Integer) - Method in interface com.espacogeek.geek.repositories.ExternalReferenceRepository
- existsByUserIdAndMediaId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserMediaListRepository
-
Returns
trueif an entry already exists for the given user and media. - externalReference(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads external references for a list of MediaModel sources, resolving the N+1 problem.
- ExternalReferenceModel - Class in com.espacogeek.geek.models
- ExternalReferenceModel() - Constructor for class com.espacogeek.geek.models.ExternalReferenceModel
- ExternalReferenceRepository - Interface in com.espacogeek.geek.repositories
- ExternalReferenceService - Interface in com.espacogeek.geek.services
-
Interface for the ExternalReferenceService, which provides methods for retrieving ExternalReferenceModel objects.
- ExternalReferenceServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of @see ExternalReferenceService
- ExternalReferenceServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- extractOperationName(String) - Static method in class com.espacogeek.geek.metrics.GraphQLMetricsInstrumentation
-
Extrai o nome da operação do documento GraphQL
- extractOperationType(String) - Static method in class com.espacogeek.geek.metrics.GraphQLMetricsInstrumentation
-
Determina o tipo de operação (query, mutation, subscription)
F
- filter(ServerWebExchange, WebFilterChain) - Method in class com.espacogeek.geek.metrics.GraphQLMetricsUtil
- findAll() - Method in class com.espacogeek.geek.services.impl.MediaStatusServiceImpl
- findAll() - Method in interface com.espacogeek.geek.services.MediaStatusService
-
Retrieves all MediaStatusModel objects.
- findAll(MediaModel) - Method in interface com.espacogeek.geek.services.AlternativeTitlesService
- findAll(MediaModel) - Method in interface com.espacogeek.geek.services.ExternalReferenceService
-
Retrieves a list of ExternalReferenceModel objects that match the provided MediaModel.
- findAll(MediaModel) - Method in interface com.espacogeek.geek.services.GenreService
- findAll(MediaModel) - Method in class com.espacogeek.geek.services.impl.AlternativeTitlesServiceImpl
- findAll(MediaModel) - Method in class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- findAll(MediaModel) - Method in class com.espacogeek.geek.services.impl.GenreServiceImpl
- findAll(MediaModel) - Method in class com.espacogeek.geek.services.impl.SeasonServiceImpl
- findAll(MediaModel) - Method in interface com.espacogeek.geek.services.SeasonService
- findAllByMedia(MediaModel) - Method in interface com.espacogeek.geek.repositories.ExternalReferenceRepository
- findAllByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.ExternalReferenceRepository
- findAllByNameIn(List<String>) - Method in interface com.espacogeek.geek.repositories.GenreRepository
- findAllByNames(List<String>) - Method in interface com.espacogeek.geek.services.GenreService
- findAllByNames(List<String>) - Method in class com.espacogeek.geek.services.impl.GenreServiceImpl
- findAllWithCompanyByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Batch-loads the company association for a collection of MediaModel entities.
- findAllWithGenreByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Batch-loads the genre association for a collection of MediaModel entities.
- findAllWithPeopleByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Batch-loads the people association for a collection of MediaModel entities.
- findAnimeByIdOrName(Integer, String, Pageable) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findAnimeByIdOrName(Integer, String, Pageable) - Method in interface com.espacogeek.geek.services.MediaService
- findByDate(Date) - Method in interface com.espacogeek.geek.repositories.DailyQuoteArtworkRepository
- findByDate(Date) - Method in interface com.espacogeek.geek.services.DailyQuoteArtworkService
-
Finds the daily quote and artwork for a specific date.
- findByDate(Date) - Method in class com.espacogeek.geek.services.impl.DailyQuoteArtworkServiceImpl
- findById(Integer) - Method in interface com.espacogeek.geek.services.ApiKeyService
-
Get api key by id provided.
- findById(Integer) - Method in interface com.espacogeek.geek.services.ExternalReferenceService
-
Retrieves an ExternalReferenceModel object by its ID.
- findById(Integer) - Method in class com.espacogeek.geek.services.impl.ApiKeyServiceImpl
- findById(Integer) - Method in class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- findById(Integer) - Method in class com.espacogeek.geek.services.impl.MediaCategoryServiceImpl
- findById(Integer) - Method in class com.espacogeek.geek.services.impl.TypeReferenceServiceImpl
- findById(Integer) - Method in class com.espacogeek.geek.services.impl.UserServiceImpl
- findById(Integer) - Method in interface com.espacogeek.geek.services.MediaCategoryService
-
Retrieves a MediaCategoryModel object by its ID.
- findById(Integer) - Method in interface com.espacogeek.geek.services.TypeReferenceService
-
Retrieves a TypeReferenceModel object by its ID.
- findById(Integer) - Method in interface com.espacogeek.geek.services.UserService
-
Retrieves a UserModel object by its ID.
- findByIdAndUserId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserCustomStatusRepository
- findByIdEager(Integer) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findByIdEager(Integer) - Method in interface com.espacogeek.geek.services.MediaService
-
Find any media by ID (PK) provided with eager loading.
- findByIdOrUsernameContainsOrEmail(Integer, String, String) - Method in interface com.espacogeek.geek.repositories.UserRepository
- findByIdOrUsernameContainsOrEmail(Integer, String, String) - Method in class com.espacogeek.geek.services.impl.UserServiceImpl
- findByIdOrUsernameContainsOrEmail(Integer, String, String) - Method in interface com.espacogeek.geek.services.UserService
-
Retrieves a UserModel object by its id, username (partial match) and Email.
- findByMedia(MediaModel) - Method in interface com.espacogeek.geek.repositories.AlternativeTitlesRepository
- findByMedia(MediaModel) - Method in interface com.espacogeek.geek.repositories.ExternalReferenceRepository
- findByMedia(MediaModel) - Method in interface com.espacogeek.geek.repositories.SeasonRepository
- findByMediaId(Integer) - Method in interface com.espacogeek.geek.repositories.GenreRepository
- findByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.AlternativeTitlesRepository
- findByMediaIn(Collection<MediaModel>) - Method in interface com.espacogeek.geek.repositories.SeasonRepository
- findByReferenceAndType(String, TypeReferenceModel) - Method in interface com.espacogeek.geek.services.ExternalReferenceService
-
Find by reference and Type Reference
- findByReferenceAndType(String, TypeReferenceModel) - Method in class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- findByReferenceAndTypeReference(ExternalReferenceModel, TypeReferenceModel) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findByReferenceAndTypeReference(ExternalReferenceModel, TypeReferenceModel) - Method in interface com.espacogeek.geek.services.MediaService
- findByReferenceAndTypeReference(String, TypeReferenceModel) - Method in interface com.espacogeek.geek.repositories.ExternalReferenceRepository
- findByToken(String) - Method in interface com.espacogeek.geek.repositories.EmailVerificationTokenRepository
- findByToken(String) - Method in interface com.espacogeek.geek.repositories.JwtTokenRepository
-
Find a token by its value.
- findByToken(String) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- findByToken(String) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Find a token by its value.
- findByTokenAndTokenType(String, String) - Method in interface com.espacogeek.geek.repositories.EmailVerificationTokenRepository
- findByUserId(Integer) - Method in interface com.espacogeek.geek.repositories.JwtTokenRepository
-
Find all tokens for a specific user.
- findByUserId(Integer) - Method in interface com.espacogeek.geek.repositories.UserCustomStatusRepository
- findByUserId(Integer) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- findByUserId(Integer) - Method in class com.espacogeek.geek.services.impl.UserCustomStatusServiceImpl
- findByUserId(Integer) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Get all tokens for a user.
- findByUserId(Integer) - Method in interface com.espacogeek.geek.services.UserCustomStatusService
-
Returns all custom statuses belonging to the given user.
- findByUserIdAndMediaId(Integer, Integer) - Method in interface com.espacogeek.geek.repositories.UserMediaListRepository
-
Returns the entry for the given user and media, if present.
- findByUserIdWithFilters(Integer, String, Integer, Integer, CategoryType, Integer, String, Integer, String, String) - Method in interface com.espacogeek.geek.repositories.UserMediaListRepository
-
Fetches library entries for a given user with optional filters on: status string, status ID (media's production status), media category ID, category name, genre ID, genre name, media ID, media name, and alternative title.
- findByUserIdWithFilters(Integer, String, Integer, Integer, CategoryType, Integer, String, Integer, String, String) - Method in class com.espacogeek.geek.services.impl.UserMediaListServiceImpl
- findByUserIdWithFilters(Integer, String, Integer, Integer, CategoryType, Integer, String, Integer, String, String) - Method in interface com.espacogeek.geek.services.UserMediaListService
-
Retrieves all library entries for the given user, with optional filters.
- findGameByIdOrName(Integer, String, Pageable) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findGameByIdOrName(Integer, String, Pageable) - Method in interface com.espacogeek.geek.services.MediaService
- findMediaByNameOrAlternativeTitleAndMediaCategory(String, String, Integer, Pageable) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Finds media by matching name or alternative title within a specific media category.
- findMediaByNameOrAlternativeTitleAndMediaCategoryIn(String, String, Collection<Integer>, Pageable) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Finds media by matching name or alternative title within multiple media categories.
- findMovieByIdOrName(Integer, String, Pageable) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findMovieByIdOrName(Integer, String, Pageable) - Method in interface com.espacogeek.geek.services.MediaService
- findOneMediaByExternalReferenceAndTypeReference(String, TypeReferenceModel) - Method in interface com.espacogeek.geek.repositories.MediaRepository
-
Find Media by ExternalReference and TypeReference.
- findSerieByIdOrName(Integer, String, Pageable) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findSerieByIdOrName(Integer, String, Pageable) - Method in interface com.espacogeek.geek.services.MediaService
- findUser(Integer, String, String) - Method in class com.espacogeek.geek.controllers.UserController
- findUserByEmail(String) - Method in interface com.espacogeek.geek.repositories.UserRepository
- findUserByEmail(String) - Method in class com.espacogeek.geek.services.impl.UserServiceImpl
- findUserByEmail(String) - Method in interface com.espacogeek.geek.services.UserService
-
Retrieve a user by email.
- findUserMediaLibrary(Integer, String, Integer, Integer, String, Integer, String, Integer, String, String, Authentication) - Method in class com.espacogeek.geek.controllers.UserMediaListController
-
Returns a user's media library, optionally filtered by status, statusId, category, categoryName, genre, genreId, mediaId, media name, or alternative title.
- findVisualNovelByIdOrName(Integer, String, Pageable) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- findVisualNovelByIdOrName(Integer, String, Pageable) - Method in interface com.espacogeek.geek.services.MediaService
- fromMediaModel(MediaModel) - Static method in class com.espacogeek.geek.types.MediaSimplefied
- fromMediaModelList(List<MediaModel>) - Static method in class com.espacogeek.geek.types.MediaSimplefied
G
- GAME - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- GAME - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- GamesAndVNsApiImpl - Class in com.espacogeek.geek.data.api.impl
- GamesAndVNsApiImpl() - Constructor for class com.espacogeek.geek.data.api.impl.GamesAndVNsApiImpl
- GeekApplication - Class in com.espacogeek.geek
- GeekApplication() - Constructor for class com.espacogeek.geek.GeekApplication
- generateAccessToken(UserModel) - Method in class com.espacogeek.geek.config.JwtConfig
-
Generate a short-lived access token (15 min by default) for the given user.
- generateRefreshToken(UserModel) - Method in class com.espacogeek.geek.config.JwtConfig
-
Generate a long-lived refresh token (7 days by default) for the given user.
- generateToken(UserModel) - Method in class com.espacogeek.geek.config.JwtConfig
-
Generate a signed JWT access token for the given user.
- GenericException - Exception Class in com.espacogeek.geek.exception
- GenericException(String) - Constructor for exception class com.espacogeek.geek.exception.GenericException
- GenericExceptionResolver - Class in com.espacogeek.geek.exception.resolver
-
Centralized GraphQL exception resolver that maps domain exceptions to standardized error codes injected into the GraphQL
extensionsblock under the keyerrorCode. - GenericExceptionResolver() - Constructor for class com.espacogeek.geek.exception.resolver.GenericExceptionResolver
- GenericMediaDataControllerImpl - Class in com.espacogeek.geek.data.impl
- GenericMediaDataControllerImpl(MediaService, GenreService, AlternativeTitlesService, ExternalReferenceService, SeasonService, MediaLazyLoader) - Constructor for class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- genre(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads genres for a list of MediaModel sources, resolving the N+1 problem.
- GenreModel - Class in com.espacogeek.geek.models
- GenreModel() - Constructor for class com.espacogeek.geek.models.GenreModel
- GenreRepository - Interface in com.espacogeek.geek.repositories
- GenreService - Interface in com.espacogeek.geek.services
- GenreServiceImpl - Class in com.espacogeek.geek.services.impl
- GenreServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.GenreServiceImpl
- getAlternativeTitles(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getAlternativeTitles(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getAlternativeTitles(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getAnime(Integer, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds Anime (MediaModel) objects by their ID or name.
- getArtwork(Integer) - Method in class com.espacogeek.geek.data.api.impl.GamesAndVNsApiImpl
- getArtwork(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getArtwork(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getArtwork(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getBatchJobs(int, int, String) - Method in class com.espacogeek.geek.controllers.BatchJobController
-
Returns paginated Spring Batch job executions, optionally filtered by status.
- getCorsConfig() - Method in class com.espacogeek.geek.controllers.DiagnosticController
- getCredentialsDecoded() - Method in class com.espacogeek.geek.utils.DecodeBasicAuth
-
Returns the decoded credentials as an array of strings.
- getDailyQuoteArtwork() - Method in class com.espacogeek.geek.controllers.DailyQuoteArtworkController
-
Fetches the quote and artwork for today.
- getDataJumpTMDBArray(DataJumpUtils.DataJumpTypeTMDB) - Static method in class com.espacogeek.geek.utils.DataJumpUtils
-
This function get the daily datajump available by tmdb
- getDataJumpTMDBStream(DataJumpUtils.DataJumpTypeTMDB) - Static method in class com.espacogeek.geek.utils.DataJumpUtils
-
This function get the daily datajump available by tmdb as a stream
- getDetails(Integer) - Method in class com.espacogeek.geek.data.api.impl.GamesAndVNsApiImpl
- getDetails(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getDetails(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getDetails(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getEmail() - Method in class com.espacogeek.geek.utils.DecodeBasicAuth
-
get User email from basic auth provide.
- getExternalReference(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getExternalReference(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getExternalReference(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getGame(Integer, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds Game (MediaModel) objects by their ID or name.
- getGenre(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getGenre(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getGenre(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getInstance() - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- getKeyword(Integer) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getKeyword(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getKeyword(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getMediaById(Integer) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds a MediaModel object by its ID.
- getMovie(Integer, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds Movie (MediaModel) objects by their ID or name.
- getPageable(DataFetchingEnvironment) - Static method in class com.espacogeek.geek.utils.MediaUtils
-
Returns a Pageable object based on the "page" and "size" arguments of the given DataFetchingEnvironment.
- getPassword() - Method in class com.espacogeek.geek.utils.DecodeBasicAuth
-
get User password from basic auth provide.
- getQuoteAndRandomArtwork() - Method in class com.espacogeek.geek.controllers.QuoteController
-
Fetches a random quote along with a random artwork URL.
- getRandomQuote() - Method in class com.espacogeek.geek.data.api.impl.QuoteApiImpl
- getRandomQuote() - Method in interface com.espacogeek.geek.data.api.QuoteApi
- getRequestedFields(DataFetchingEnvironment) - Static method in class com.espacogeek.geek.utils.MediaUtils
-
Returns a map of requested fields where the key is the field name and the value is a list of its subfields.
- getRoles() - Method in class com.espacogeek.geek.models.UserModel
-
Returns the user's roles as a normalized list for the GraphQL API.
- getSeason(Integer) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getSeason(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getSerie(Integer, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds Series (MediaModel) objects by their ID or name.
- getTodayQuoteArtwork() - Method in interface com.espacogeek.geek.services.DailyQuoteArtworkService
-
Gets or creates the daily quote and artwork for today.
- getTodayQuoteArtwork() - Method in class com.espacogeek.geek.services.impl.DailyQuoteArtworkServiceImpl
- getTrailer(MovieDb) - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- getTrailer(TvSeriesDb) - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- getUpdateBasicAttributes(Integer) - Method in interface com.espacogeek.geek.data.api.MediaApi
- getUserCustomStatuses(Authentication) - Method in class com.espacogeek.geek.controllers.UserStatusController
-
Returns all custom tracking statuses created by the authenticated user.
- getUserID(Authentication) - Static method in class com.espacogeek.geek.utils.UserUtils
-
Extracts the user ID from the given authentication object.
- getVisualNovel(Integer, String, DataFetchingEnvironment) - Method in class com.espacogeek.geek.controllers.MediaController
-
Finds Visual Novel (MediaModel) objects by their ID or name.
- GraphiQlConfiguration - Class in com.espacogeek.geek.config
- GraphiQlConfiguration() - Constructor for class com.espacogeek.geek.config.GraphiQlConfiguration
- graphiQlRouterFunction() - Method in class com.espacogeek.geek.config.GraphiQlConfiguration
- GraphQLConfig - Class in com.espacogeek.geek.config
- GraphQLConfig() - Constructor for class com.espacogeek.geek.config.GraphQLConfig
- GraphQlCookieInterceptor - Class in com.espacogeek.geek.config
-
Interceptor that manages
refreshTokenHttpOnly cookie operations for login, refreshToken, and logout GraphQL mutations. - GraphQlCookieInterceptor(JwtConfig) - Constructor for class com.espacogeek.geek.config.GraphQlCookieInterceptor
- GraphQLExecutionInstrumentation - Class in com.espacogeek.geek.metrics
-
Componente de métricas GraphQL para Prometheus As métricas são capturadas via Controller Advice ou interceptadores HTTP
- GraphQLExecutionInstrumentation() - Constructor for class com.espacogeek.geek.metrics.GraphQLExecutionInstrumentation
- GraphQLMetricsInstrumentation - Class in com.espacogeek.geek.metrics
-
Utilitários para instrumentação GraphQL
- GraphQLMetricsInstrumentation() - Constructor for class com.espacogeek.geek.metrics.GraphQLMetricsInstrumentation
- GraphQLMetricsUtil - Class in com.espacogeek.geek.metrics
-
WebFilter para capturar e registrar métricas de requisições GraphQL
- GraphQLMetricsUtil() - Constructor for class com.espacogeek.geek.metrics.GraphQLMetricsUtil
H
- hashCode() - Method in class com.espacogeek.geek.models.ExternalReferenceModel
- hashCode() - Method in class com.espacogeek.geek.models.MediaModel
- hashCode() - Method in record class com.espacogeek.geek.types.AuthPayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.espacogeek.geek.types.NewUser
-
Returns a hash code value for this object.
I
- IGDB - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
- IGDB_CLIENT_ID - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
- IGDB_CLIENT_SECRET - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
- IGDB_TOKEN - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
- IMDB - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
- IN_PROGRESS - Enum constant in enum class com.espacogeek.geek.models.StatusType
- init() - Method in class com.espacogeek.geek.batch.MovieItemWriter
- init() - Method in class com.espacogeek.geek.batch.MovieProcessor
- init() - Method in class com.espacogeek.geek.batch.SerieItemWriter
- init() - Method in class com.espacogeek.geek.batch.SerieProcessor
- init() - Method in class com.espacogeek.geek.data.api.impl.QuoteApiImpl
- initializeCollections(MediaModel) - Method in class com.espacogeek.geek.utils.MediaLazyLoader
-
Ensures all lazy
Setcollections of the givenMediaModelare initialized. - InputValidationException - Exception Class in com.espacogeek.geek.exception
- InputValidationException() - Constructor for exception class com.espacogeek.geek.exception.InputValidationException
- InputValidationException(String) - Constructor for exception class com.espacogeek.geek.exception.InputValidationException
- intercept(WebGraphQlRequest, WebGraphQlInterceptor.Chain) - Method in class com.espacogeek.geek.config.GraphQlCookieInterceptor
- InvalidCredentialsException - Exception Class in com.espacogeek.geek.exception
- InvalidCredentialsException() - Constructor for exception class com.espacogeek.geek.exception.InvalidCredentialsException
- InvalidCredentialsException(String) - Constructor for exception class com.espacogeek.geek.exception.InvalidCredentialsException
- isExpired() - Method in class com.espacogeek.geek.models.EmailVerificationTokenModel
- isTokenValid(String) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- isTokenValid(String) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Validate if a token exists and is not expired.
- isUserLogged(Authentication) - Method in class com.espacogeek.geek.controllers.UserController
- isValid(String) - Method in class com.espacogeek.geek.config.JwtConfig
-
Checks if a token is valid.
- isValidPassword(String) - Static method in class com.espacogeek.geek.utils.UserUtils
-
Validate the password.
J
- jobLauncher(JobRepository) - Method in class com.espacogeek.geek.config.BatchLauncherConfig
- JobsConfig - Class in com.espacogeek.geek.config
- JobsConfig() - Constructor for class com.espacogeek.geek.config.JobsConfig
- JwtAuthenticationFilter - Class in com.espacogeek.geek.config
-
Filter that authenticates requests using JWT in Authorization header or HttpOnly cookie.
- JwtAuthenticationFilter(JwtConfig) - Constructor for class com.espacogeek.geek.config.JwtAuthenticationFilter
- JwtConfig - Class in com.espacogeek.geek.config
-
JWT configuration and helper methods for token generation and validation.
- JwtConfig() - Constructor for class com.espacogeek.geek.config.JwtConfig
- JwtTokenModel - Class in com.espacogeek.geek.models
- JwtTokenModel() - Constructor for class com.espacogeek.geek.models.JwtTokenModel
- JwtTokenRepository - Interface in com.espacogeek.geek.repositories
- JwtTokenService - Interface in com.espacogeek.geek.services
-
Interface for JwtTokenService to manage JWT tokens for multi-device support.
- JwtTokenServiceImpl - Class in com.espacogeek.geek.services.impl
-
Implementation of JwtTokenService.
- JwtTokenServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
L
- loadUserByUsername(String) - Method in class com.espacogeek.geek.services.impl.UserDetailsServiceImpl
- logCorsConfig() - Method in class com.espacogeek.geek.config.SecurityConfig
M
- main(String[]) - Static method in class com.espacogeek.geek.GeekApplication
- markTokenAsUsed(EmailVerificationTokenModel) - Method in interface com.espacogeek.geek.services.EmailVerificationService
-
Mark a token as used
- markTokenAsUsed(EmailVerificationTokenModel) - Method in class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- MediaAlreadyExist - Exception Class in com.espacogeek.geek.exception
- MediaAlreadyExist(String) - Constructor for exception class com.espacogeek.geek.exception.MediaAlreadyExist
- MediaAlreadyInLibraryException - Exception Class in com.espacogeek.geek.exception
- MediaAlreadyInLibraryException() - Constructor for exception class com.espacogeek.geek.exception.MediaAlreadyInLibraryException
- MediaApi - Interface in com.espacogeek.geek.data.api
- MediaApi.ApiKey - Enum Class in com.espacogeek.geek.data.api
- MediaApi.ExternalCDN - Enum Class in com.espacogeek.geek.data.api
- MediaCategoryModel - Class in com.espacogeek.geek.models
- MediaCategoryModel() - Constructor for class com.espacogeek.geek.models.MediaCategoryModel
- MediaCategoryRepository - Interface in com.espacogeek.geek.repositories
- MediaCategoryService - Interface in com.espacogeek.geek.services
-
Interface for the MediaCategoryService, which provides methods for managing MediaCategoryModel objects.
- MediaCategoryServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of MediaCategoryService @see MediaCategoryService
- MediaCategoryServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.MediaCategoryServiceImpl
- MediaController - Class in com.espacogeek.geek.controllers
- MediaController() - Constructor for class com.espacogeek.geek.controllers.MediaController
- MediaDataController - Interface in com.espacogeek.geek.data
- MediaDataController.ExternalReferenceType - Enum Class in com.espacogeek.geek.data
-
This enum is used to define the type of external reference.
- MediaDataController.MediaType - Enum Class in com.espacogeek.geek.data
-
This enum is used to define the type of media.
- MediaInput - Class in com.espacogeek.geek.types
-
Deprecated, for removal: This API element is subject to removal in a future version.
- MediaInput() - Constructor for class com.espacogeek.geek.types.MediaInput
-
Deprecated.
- MediaLazyLoader - Class in com.espacogeek.geek.utils
-
Utility Spring bean that guarantees all lazy-loaded
Set<>collections of aMediaModelare available for use outside an active Hibernate session. - MediaLazyLoader(ExternalReferenceService, AlternativeTitlesService, GenreService, SeasonService) - Constructor for class com.espacogeek.geek.utils.MediaLazyLoader
- MediaModel - Class in com.espacogeek.geek.models
- MediaModel() - Constructor for class com.espacogeek.geek.models.MediaModel
- MediaPage - Class in com.espacogeek.geek.types
- MediaPage() - Constructor for class com.espacogeek.geek.types.MediaPage
- MediaRepository - Interface in com.espacogeek.geek.repositories
- mediaService - Variable in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- MediaService - Interface in com.espacogeek.geek.services
-
Interface for the MediaService, which provides methods for managing MediaModel objects.
- MediaServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of MediaService @see MediaService
- MediaServiceImpl(MediaRepository, ExternalReferenceRepository, MediaCategoryService, MediaDataController, MediaDataController, TypeReferenceService, MediaApi, MediaApi, MediaApi, MediaLazyLoader) - Constructor for class com.espacogeek.geek.services.impl.MediaServiceImpl
- MediaSimplefied - Class in com.espacogeek.geek.types
- MediaSimplefied() - Constructor for class com.espacogeek.geek.types.MediaSimplefied
- MediaStatusModel - Class in com.espacogeek.geek.models
- MediaStatusModel() - Constructor for class com.espacogeek.geek.models.MediaStatusModel
- MediaStatusRepository - Interface in com.espacogeek.geek.repositories
- MediaStatusService - Interface in com.espacogeek.geek.services
-
Interface for the MediaStatusService, which provides methods for managing MediaStatusModel objects.
- MediaStatusServiceImpl - Class in com.espacogeek.geek.services.impl
-
An Implementation class of MediaStatusService @see MediaStatusService
- MediaStatusServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.MediaStatusServiceImpl
- MediaUtils - Class in com.espacogeek.geek.utils
- MediaUtils() - Constructor for class com.espacogeek.geek.utils.MediaUtils
- MOVIE - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- MOVIE - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- MOVIE - Enum constant in enum class com.espacogeek.geek.utils.DataJumpUtils.DataJumpTypeTMDB
- MovieAPIImpl - Class in com.espacogeek.geek.data.api.impl
- MovieAPIImpl() - Constructor for class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- MovieControllerImpl - Class in com.espacogeek.geek.data.impl
- MovieControllerImpl(MediaApi, MediaCategoryService, ExternalReferenceService, TypeReferenceService, MediaService, GenreService, AlternativeTitlesService, ExternalReferenceService, SeasonService, MediaLazyLoader) - Constructor for class com.espacogeek.geek.data.impl.MovieControllerImpl
- MovieItemWriter - Class in com.espacogeek.geek.batch
- MovieItemWriter() - Constructor for class com.espacogeek.geek.batch.MovieItemWriter
- MovieJsonReader - Class in com.espacogeek.geek.batch
-
ItemReader that reads JSONObjects from the JSONArray returned by MediaApi.updateTitles().
- MovieJsonReader() - Constructor for class com.espacogeek.geek.batch.MovieJsonReader
- MovieProcessor - Class in com.espacogeek.geek.batch
- MovieProcessor() - Constructor for class com.espacogeek.geek.batch.MovieProcessor
N
- NewUser - Record Class in com.espacogeek.geek.types
-
Record class used in POST REST to create a new user
- NewUser(String, String, String) - Constructor for record class com.espacogeek.geek.types.NewUser
-
Creates an instance of a
NewUserrecord class. - NINJA_QUOTE_API_KEY - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
- NotFoundException - Exception Class in com.espacogeek.geek.exception
- NotFoundException() - Constructor for exception class com.espacogeek.geek.exception.NotFoundException
- NotFoundException(String) - Constructor for exception class com.espacogeek.geek.exception.NotFoundException
O
- open(ExecutionContext) - Method in class com.espacogeek.geek.batch.MovieJsonReader
- open(ExecutionContext) - Method in class com.espacogeek.geek.batch.SerieJsonReader
P
- parseLiteral(Object) - Method in class com.espacogeek.geek.types.DateScalar
- parseValue(Object) - Method in class com.espacogeek.geek.types.DateScalar
- password() - Method in record class com.espacogeek.geek.types.NewUser
-
Returns the value of the
passwordrecord component. - PAUSED - Enum constant in enum class com.espacogeek.geek.models.StatusType
- people(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads people for a list of MediaModel sources, resolving the N+1 problem.
- PeopleModel - Class in com.espacogeek.geek.models
- PeopleModel() - Constructor for class com.espacogeek.geek.models.PeopleModel
- PeopleRepository - Interface in com.espacogeek.geek.repositories
- PERSON - Enum constant in enum class com.espacogeek.geek.utils.DataJumpUtils.DataJumpTypeTMDB
- PLANNING - Enum constant in enum class com.espacogeek.geek.models.StatusType
- PostsRuntimeWiring - Class in com.espacogeek.geek.config
- PostsRuntimeWiring() - Constructor for class com.espacogeek.geek.config.PostsRuntimeWiring
- process(JSONObject) - Method in class com.espacogeek.geek.batch.MovieProcessor
- process(JSONObject) - Method in class com.espacogeek.geek.batch.SerieProcessor
- protocolHandlerVirtualThreadExecutorCustomizer() - Method in class com.espacogeek.geek.config.VirtualThreads
Q
- QuoteApi - Interface in com.espacogeek.geek.data.api
- QuoteApiImpl - Class in com.espacogeek.geek.data.api.impl
- QuoteApiImpl() - Constructor for class com.espacogeek.geek.data.api.impl.QuoteApiImpl
- QuoteArtwork - Class in com.espacogeek.geek.types
- QuoteArtwork() - Constructor for class com.espacogeek.geek.types.QuoteArtwork
- QuoteController - Class in com.espacogeek.geek.controllers
- QuoteController() - Constructor for class com.espacogeek.geek.controllers.QuoteController
- QuoteModel - Class in com.espacogeek.geek.models
- QuoteModel() - Constructor for class com.espacogeek.geek.models.QuoteModel
R
- randomArtwork() - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- randomArtwork() - Method in interface com.espacogeek.geek.services.MediaService
-
Returns a random artwork URL if available.
- read() - Method in class com.espacogeek.geek.batch.MovieJsonReader
- read() - Method in class com.espacogeek.geek.batch.SerieJsonReader
- recordOperation(String, String, long, boolean) - Method in class com.espacogeek.geek.metrics.GraphQLExecutionInstrumentation
-
Registra métrica de operação GraphQL executada
- refreshTokenCookieName() - Method in class com.espacogeek.geek.config.JwtConfig
-
Get the name of the refresh token HttpOnly cookie.
- removeMedia(Integer, Integer) - Method in class com.espacogeek.geek.services.impl.UserMediaListServiceImpl
- removeMedia(Integer, Integer) - Method in interface com.espacogeek.geek.services.UserMediaListService
-
Removes a media item from the user's library.
- removeMediaFromUserLibrary(Integer, Authentication) - Method in class com.espacogeek.geek.controllers.UserMediaListController
-
Removes the specified media from the authenticated user's library.
- RequestException - Exception Class in com.espacogeek.geek.exception
- RequestException() - Constructor for exception class com.espacogeek.geek.exception.RequestException
- requestPasswordReset(String) - Method in class com.espacogeek.geek.controllers.UserController
- resetPassword(String, String) - Method in class com.espacogeek.geek.controllers.UserController
- resolveToken() - Method in class com.espacogeek.geek.utils.TokenUtils
-
Extract the access token from the current request via
RequestContextHolder. - resolveToken(HttpServletRequest) - Method in class com.espacogeek.geek.utils.TokenUtils
-
Extract the access token from the
Authorization: Bearerheader of the given request. - resolveToSingleError(Throwable, DataFetchingEnvironment) - Method in class com.espacogeek.geek.exception.resolver.GenericExceptionResolver
- restartJob(Long) - Method in class com.espacogeek.geek.controllers.BatchController
-
Restart a failed or stopped job execution by ID.
S
- save(ApiKeyModel) - Method in interface com.espacogeek.geek.services.ApiKeyService
- save(ApiKeyModel) - Method in class com.espacogeek.geek.services.impl.ApiKeyServiceImpl
- save(DailyQuoteArtworkModel) - Method in interface com.espacogeek.geek.services.DailyQuoteArtworkService
-
Saves a new daily quote and artwork.
- save(DailyQuoteArtworkModel) - Method in class com.espacogeek.geek.services.impl.DailyQuoteArtworkServiceImpl
- save(ExternalReferenceModel) - Method in interface com.espacogeek.geek.services.ExternalReferenceService
-
Save external reference provided.
- save(ExternalReferenceModel) - Method in class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- save(MediaModel) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- save(MediaModel) - Method in interface com.espacogeek.geek.services.MediaService
- save(UserModel) - Method in class com.espacogeek.geek.services.impl.UserServiceImpl
- save(UserModel) - Method in interface com.espacogeek.geek.services.UserService
-
Saves a new UserModel object to the database.
- saveAll(List<AlternativeTitleModel>) - Method in interface com.espacogeek.geek.services.AlternativeTitlesService
- saveAll(List<AlternativeTitleModel>) - Method in class com.espacogeek.geek.services.impl.AlternativeTitlesServiceImpl
- saveAll(List<ExternalReferenceModel>) - Method in interface com.espacogeek.geek.services.ExternalReferenceService
-
Save all external reference provided.
- saveAll(List<ExternalReferenceModel>) - Method in class com.espacogeek.geek.services.impl.ExternalReferenceServiceImpl
- saveAll(List<GenreModel>) - Method in interface com.espacogeek.geek.services.GenreService
- saveAll(List<GenreModel>) - Method in class com.espacogeek.geek.services.impl.GenreServiceImpl
- saveAll(List<MediaModel>) - Method in class com.espacogeek.geek.services.impl.MediaServiceImpl
- saveAll(List<MediaModel>) - Method in interface com.espacogeek.geek.services.MediaService
- saveAll(List<SeasonModel>) - Method in class com.espacogeek.geek.services.impl.SeasonServiceImpl
- saveAll(List<SeasonModel>) - Method in interface com.espacogeek.geek.services.SeasonService
- saveToken(String, UserModel, String) - Method in class com.espacogeek.geek.services.impl.JwtTokenServiceImpl
- saveToken(String, UserModel, String) - Method in interface com.espacogeek.geek.services.JwtTokenService
-
Save a new JWT token.
- Scalars - Class in com.espacogeek.geek.types
- Scalars() - Constructor for class com.espacogeek.geek.types.Scalars
- searchMedia(String, MediaApi, TypeReferenceModel, MediaCategoryModel) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- searchMedia(String, MediaApi, TypeReferenceModel, MediaCategoryModel) - Method in interface com.espacogeek.geek.data.MediaDataController
- season(List<MediaModel>) - Method in class com.espacogeek.geek.controllers.MediaController
-
Batch-loads seasons for a list of MediaModel sources, resolving the N+1 problem.
- SeasonModel - Class in com.espacogeek.geek.models
- SeasonModel() - Constructor for class com.espacogeek.geek.models.SeasonModel
- SeasonRepository - Interface in com.espacogeek.geek.repositories
- SeasonService - Interface in com.espacogeek.geek.services
- SeasonServiceImpl - Class in com.espacogeek.geek.services.impl
- SeasonServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.SeasonServiceImpl
- SecurityConfig - Class in com.espacogeek.geek.config
-
Spring Security setup: fully stateless JWT authentication.
- SecurityConfig() - Constructor for class com.espacogeek.geek.config.SecurityConfig
- sendAccountVerificationEmail(UserModel, String) - Method in interface com.espacogeek.geek.services.EmailService
-
Send account verification email to a new user
- sendAccountVerificationEmail(UserModel, String) - Method in class com.espacogeek.geek.services.impl.EmailServiceImpl
- sendEmailChangeVerificationEmail(UserModel, String, String) - Method in interface com.espacogeek.geek.services.EmailService
-
Send email change verification email to the new email address
- sendEmailChangeVerificationEmail(UserModel, String, String) - Method in class com.espacogeek.geek.services.impl.EmailServiceImpl
- sendPasswordChangeConfirmationEmail(UserModel) - Method in interface com.espacogeek.geek.services.EmailService
-
Send password change confirmation email
- sendPasswordChangeConfirmationEmail(UserModel) - Method in class com.espacogeek.geek.services.impl.EmailServiceImpl
- sendPasswordResetEmail(UserModel, String) - Method in interface com.espacogeek.geek.services.EmailService
-
Send password reset email
- sendPasswordResetEmail(UserModel, String) - Method in class com.espacogeek.geek.services.impl.EmailServiceImpl
- serialize(Object) - Method in class com.espacogeek.geek.types.DateScalar
- SERIE - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- SerieControllerImpl - Class in com.espacogeek.geek.data.impl
- SerieControllerImpl(MediaService, GenreService, AlternativeTitlesService, ExternalReferenceService, SeasonService, MediaApi, MediaCategoryService, ExternalReferenceService, TypeReferenceService, MediaLazyLoader) - Constructor for class com.espacogeek.geek.data.impl.SerieControllerImpl
- SerieItemWriter - Class in com.espacogeek.geek.batch
- SerieItemWriter() - Constructor for class com.espacogeek.geek.batch.SerieItemWriter
- SerieJsonReader - Class in com.espacogeek.geek.batch
-
ItemReader that reads JSONObjects from the JSONArray returned by the TV Series MediaApi.
- SerieJsonReader() - Constructor for class com.espacogeek.geek.batch.SerieJsonReader
- SerieProcessor - Class in com.espacogeek.geek.batch
- SerieProcessor() - Constructor for class com.espacogeek.geek.batch.SerieProcessor
- SERIES - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- SERIES - Enum constant in enum class com.espacogeek.geek.utils.DataJumpUtils.DataJumpTypeTMDB
- ServletInitializer - Class in com.espacogeek.geek
- ServletInitializer() - Constructor for class com.espacogeek.geek.ServletInitializer
- ShedulingConfig - Class in com.espacogeek.geek.config
- ShedulingConfig() - Constructor for class com.espacogeek.geek.config.ShedulingConfig
- SpringRetryConfig - Class in com.espacogeek.geek.config
- SpringRetryConfig() - Constructor for class com.espacogeek.geek.config.SpringRetryConfig
- startJob(Map<String, String>, String) - Method in class com.espacogeek.geek.controllers.BatchController
-
Start a batch job by name.
- StatusType - Enum Class in com.espacogeek.geek.models
- stopJob(Long) - Method in class com.espacogeek.geek.controllers.BatchController
-
Gracefully stop a running job execution by ID.
T
- TextUtils - Class in com.espacogeek.geek.utils
- TextUtils() - Constructor for class com.espacogeek.geek.utils.TextUtils
- TMDB - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ExternalCDN
- TMDB - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
- TMDB_API_KEY_ID - Enum constant in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
- TokenExpiredException - Exception Class in com.espacogeek.geek.exception
- TokenExpiredException() - Constructor for exception class com.espacogeek.geek.exception.TokenExpiredException
- TokenExpiredException(String) - Constructor for exception class com.espacogeek.geek.exception.TokenExpiredException
- TokenUtils - Class in com.espacogeek.geek.utils
-
Utility for extracting the JWT access token from the current request.
- TokenUtils() - Constructor for class com.espacogeek.geek.utils.TokenUtils
- toString() - Method in record class com.espacogeek.geek.types.AuthPayload
-
Returns a string representation of this record class.
- toString() - Method in record class com.espacogeek.geek.types.NewUser
-
Returns a string representation of this record class.
- TVDB - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
- TvSeriesApiImpl - Class in com.espacogeek.geek.data.api.impl
- TvSeriesApiImpl() - Constructor for class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- TypePerson - Class in com.espacogeek.geek.models
- TypePerson() - Constructor for class com.espacogeek.geek.models.TypePerson
- TypeReferenceModel - Class in com.espacogeek.geek.models
- TypeReferenceModel() - Constructor for class com.espacogeek.geek.models.TypeReferenceModel
- TypeReferenceRepository - Interface in com.espacogeek.geek.repositories
- TypeReferenceService - Interface in com.espacogeek.geek.services
-
Interface for the TypeReferenceService, which provides methods for retrieving TypeReferenceModel objects.
- TypeReferenceServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of TypeReferenceRepository @see TypeReferenceRepository
- TypeReferenceServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.TypeReferenceServiceImpl
- TypeStatusModel - Class in com.espacogeek.geek.models
- TypeStatusModel() - Constructor for class com.espacogeek.geek.models.TypeStatusModel
U
- UNDEFINED - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- UNDEFINED_MEDIA - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
- update(Integer, Integer, String) - Method in class com.espacogeek.geek.services.impl.UserCustomStatusServiceImpl
- update(Integer, Integer, String) - Method in interface com.espacogeek.geek.services.UserCustomStatusService
-
Updates the name of an existing custom status owned by the user.
- update(ExecutionContext) - Method in class com.espacogeek.geek.batch.MovieJsonReader
- update(ExecutionContext) - Method in class com.espacogeek.geek.batch.SerieJsonReader
- updateAllInformation(MediaModel, MediaModel) - Method in class com.espacogeek.geek.data.impl.MovieControllerImpl
- updateAllInformation(MediaModel, MediaModel) - Method in class com.espacogeek.geek.data.impl.SerieControllerImpl
- updateAllInformation(MediaModel, MediaModel) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateAllInformation(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateAllInformation(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
-
This method update all information from provide
MediaModel. - updateAlternativeTitles(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateAlternativeTitles(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateArtworks(MediaModel, MediaModel) - Method in class com.espacogeek.geek.data.impl.SerieControllerImpl
- updateArtworks(MediaModel, MediaModel) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateArtworks(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateArtworks(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateBasicAttributes(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateBasicAttributes(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateExternalReferences(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateExternalReferences(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateGenericMedia(List<MediaModel>, MediaDataController, TypeReferenceModel, MediaApi) - Static method in class com.espacogeek.geek.utils.MediaUtils
-
Updates all medias in the list when the last time update is more than one day ago.
- updateGenres(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateGenres(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateMedia(List<MediaModel>, MediaDataController) - Static method in class com.espacogeek.geek.utils.MediaUtils
-
Updates all medias in the list when the last time update is more than one day ago.
- updateMediaWhenLastTimeUpdateMoreThanOneDay(MediaModel) - Static method in class com.espacogeek.geek.utils.MediaUtils
-
Checks if the media needs an update by determining if the last update was more than one day ago.
- updateMoviesJob(Step) - Method in class com.espacogeek.geek.config.JobsConfig
- updateMoviesNow(StepContribution, ChunkContext) - Method in class com.espacogeek.geek.data.impl.MovieControllerImpl
-
Deprecated, for removal: This API element is subject to removal in a future version.for removal. Use the chunk-oriented batch job `updateMoviesJob` instead.
- updateMoviesStep(MovieJsonReader, MovieProcessor, MovieItemWriter) - Method in class com.espacogeek.geek.config.JobsConfig
- updateSeason(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in class com.espacogeek.geek.data.impl.GenericMediaDataControllerImpl
- updateSeason(MediaModel, MediaModel, TypeReferenceModel, MediaApi) - Method in interface com.espacogeek.geek.data.MediaDataController
- updateSeriesJob(Step) - Method in class com.espacogeek.geek.config.JobsConfig
- updateSeriesStep(SerieJsonReader, SerieProcessor, SerieItemWriter) - Method in class com.espacogeek.geek.config.JobsConfig
- updateTitles() - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- updateTitles() - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- updateTitles() - Method in interface com.espacogeek.geek.data.api.MediaApi
- updateTitlesStream() - Method in class com.espacogeek.geek.data.api.impl.MovieAPIImpl
- updateTitlesStream() - Method in class com.espacogeek.geek.data.api.impl.TvSeriesApiImpl
- updateTitlesStream() - Method in interface com.espacogeek.geek.data.api.MediaApi
- updateTvSeriesNow() - Method in class com.espacogeek.geek.data.impl.SerieControllerImpl
-
Deprecated, for removal: This API element is subject to removal in a future version.for removal. Use the chunk-oriented batch job `updateSeriesJob` instead.
- updateUserCustomStatus(Integer, String, Authentication) - Method in class com.espacogeek.geek.controllers.UserStatusController
-
Updates the name of an existing custom tracking status owned by the authenticated user.
- UpdateUserMediaInput - Class in com.espacogeek.geek.types
-
GraphQL input type for creating or updating a user's media list entry.
- UpdateUserMediaInput() - Constructor for class com.espacogeek.geek.types.UpdateUserMediaInput
- upsertUserMedia(UpdateUserMediaInput, Authentication) - Method in class com.espacogeek.geek.controllers.UserMediaListController
-
Creates or updates the authenticated user's library entry for the media specified in
input.mediaId(upsert). - upsertUserMedia(Integer, UpdateUserMediaInput) - Method in class com.espacogeek.geek.services.impl.UserMediaListServiceImpl
- upsertUserMedia(Integer, UpdateUserMediaInput) - Method in interface com.espacogeek.geek.services.UserMediaListService
-
Creates or updates the user's library entry for the specified media (upsert).
- user() - Method in record class com.espacogeek.geek.types.AuthPayload
-
Returns the value of the
userrecord component. - UserController - Class in com.espacogeek.geek.controllers
- UserController() - Constructor for class com.espacogeek.geek.controllers.UserController
- UserCustomStatusModel - Class in com.espacogeek.geek.models
- UserCustomStatusModel() - Constructor for class com.espacogeek.geek.models.UserCustomStatusModel
- UserCustomStatusRepository - Interface in com.espacogeek.geek.repositories
- UserCustomStatusService - Interface in com.espacogeek.geek.services
-
Service interface for managing user-defined custom tracking status labels.
- UserCustomStatusServiceImpl - Class in com.espacogeek.geek.services.impl
-
An implementation class of UserCustomStatusService @see UserCustomStatusService
- UserCustomStatusServiceImpl(UserCustomStatusRepository, UserRepository) - Constructor for class com.espacogeek.geek.services.impl.UserCustomStatusServiceImpl
- UserDetailsServiceImpl - Class in com.espacogeek.geek.services.impl
-
Loads user details from database for Spring Security.
- UserDetailsServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.UserDetailsServiceImpl
- UserInput - Class in com.espacogeek.geek.types
-
Deprecated, for removal: This API element is subject to removal in a future version.
- UserInput() - Constructor for class com.espacogeek.geek.types.UserInput
-
Deprecated.
- UserLibraryModel - Class in com.espacogeek.geek.models
- UserLibraryModel() - Constructor for class com.espacogeek.geek.models.UserLibraryModel
- UserLibraryRepository - Interface in com.espacogeek.geek.repositories
- UserMediaListController - Class in com.espacogeek.geek.controllers
- UserMediaListController() - Constructor for class com.espacogeek.geek.controllers.UserMediaListController
- UserMediaListModel - Class in com.espacogeek.geek.models
- UserMediaListModel() - Constructor for class com.espacogeek.geek.models.UserMediaListModel
- UserMediaListRepository - Interface in com.espacogeek.geek.repositories
- UserMediaListService - Interface in com.espacogeek.geek.services
-
Interface for the UserMediaListService, which provides methods for managing the user's personal media library.
- UserMediaListServiceImpl - Class in com.espacogeek.geek.services.impl
-
An implementation class of UserMediaListService @see UserMediaListService
- UserMediaListServiceImpl(UserMediaListRepository, UserRepository, MediaRepository, UserCustomStatusRepository) - Constructor for class com.espacogeek.geek.services.impl.UserMediaListServiceImpl
- UserModel - Class in com.espacogeek.geek.models
- UserModel() - Constructor for class com.espacogeek.geek.models.UserModel
- username() - Method in record class com.espacogeek.geek.types.NewUser
-
Returns the value of the
usernamerecord component. - UserRepository - Interface in com.espacogeek.geek.repositories
- UserService - Interface in com.espacogeek.geek.services
-
This interface defines the contract for the User Service.
- UserServiceImpl - Class in com.espacogeek.geek.services.impl
-
A Implementation class of UserService @see UserService
- UserServiceImpl() - Constructor for class com.espacogeek.geek.services.impl.UserServiceImpl
- UserStatusController - Class in com.espacogeek.geek.controllers
- UserStatusController() - Constructor for class com.espacogeek.geek.controllers.UserStatusController
- UserUtils - Class in com.espacogeek.geek.utils
- UserUtils() - Constructor for class com.espacogeek.geek.utils.UserUtils
V
- validate(String) - Method in class com.espacogeek.geek.config.JwtConfig
-
Validate a token and return its claims if valid.
- validateToken(String, String) - Method in interface com.espacogeek.geek.services.EmailVerificationService
-
Validate and retrieve a token
- validateToken(String, String) - Method in class com.espacogeek.geek.services.impl.EmailVerificationServiceImpl
- valueOf(String) - Static method in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.data.api.MediaApi.ExternalCDN
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.data.MediaDataController.MediaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.models.CategoryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.models.StatusType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.espacogeek.geek.utils.DataJumpUtils.DataJumpTypeTMDB
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.espacogeek.geek.data.api.MediaApi.ApiKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.data.api.MediaApi.ExternalCDN
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.data.MediaDataController.MediaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.models.CategoryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.models.StatusType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.espacogeek.geek.utils.DataJumpUtils.DataJumpTypeTMDB
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyEmailChange(Authentication, String) - Method in class com.espacogeek.geek.controllers.UserController
- VirtualThreads - Class in com.espacogeek.geek.config
- VirtualThreads() - Constructor for class com.espacogeek.geek.config.VirtualThreads
- VISUAL_NOVEL - Enum constant in enum class com.espacogeek.geek.models.CategoryType
- VN - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.MediaType
W
- write(List<? extends MediaModel>) - Method in class com.espacogeek.geek.batch.MovieItemWriter
- write(List<? extends MediaModel>) - Method in class com.espacogeek.geek.batch.SerieItemWriter
- write(Chunk<? extends MediaModel>) - Method in class com.espacogeek.geek.batch.MovieItemWriter
- write(Chunk<? extends MediaModel>) - Method in class com.espacogeek.geek.batch.SerieItemWriter
Y
- YT - Enum constant in enum class com.espacogeek.geek.data.MediaDataController.ExternalReferenceType
All Classes and Interfaces|All Packages|Serialized Form