Index

A B C D E F G H I J L M N O P Q R S T U V W Y 
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 accessToken record 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 AuthPayload record 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 refreshToken Set-Cookie using the request for SameSite/Secure detection.
buildRefreshTokenCookie(String, String, URI) - Method in class com.espacogeek.geek.config.JwtConfig
Build the HttpOnly refreshToken Set-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 refreshToken cookie.
clearRefreshTokenCookie(String, URI) - Method in class com.espacogeek.geek.config.JwtConfig
Clear the HttpOnly refreshToken cookie 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 one ExternalReference.
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 refreshToken cookie.
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 email record 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 true if 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 extensions block under the key errorCode.
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 refreshToken HttpOnly 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 Set collections of the given MediaModel are 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 a MediaModel are 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 NewUser record 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 password record 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: Bearer header 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 user record 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 username record 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
 
A B C D E F G H I J L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form