Uses of Class
com.raphaelsalles.backend.domain.model.User
Packages that use User
Package
Description
-
Uses of User in com.raphaelsalles.backend.api.controller
Methods in com.raphaelsalles.backend.api.controller that return UserModifier and TypeMethodDescriptionprivate UserFavoriteController.getAuthenticatedUser(org.springframework.security.core.Authentication authentication) private UserWalletController.getAuthenticatedUser(org.springframework.security.core.Authentication authentication) -
Uses of User in com.raphaelsalles.backend.domain.model
Fields in com.raphaelsalles.backend.domain.model declared as UserModifier and TypeFieldDescriptionprivate UserFinancialStatement.FinancialStatementBuilder.importedByprivate UserFinancialStatement.importedByprivate UserImportHistory.importedByprivate UserImportHistory.ImportHistoryBuilder.importedByprivate UserFavorite.FavoriteBuilder.userprivate UserFavorite.userprivate UserWallet.userprivate UserWallet.WalletBuilder.userMethods in com.raphaelsalles.backend.domain.model that return UserModifier and TypeMethodDescriptionFinancialStatement.getImportedBy()ImportHistory.getImportedBy()Favorite.getUser()Wallet.getUser()Methods in com.raphaelsalles.backend.domain.model with parameters of type UserModifier and TypeMethodDescriptionFinancialStatement.FinancialStatementBuilder.importedBy(User importedBy) ImportHistory.ImportHistoryBuilder.importedBy(User importedBy) voidFinancialStatement.setImportedBy(User importedBy) voidImportHistory.setImportedBy(User importedBy) voidvoidConstructors in com.raphaelsalles.backend.domain.model with parameters of type UserModifierConstructorDescriptionFinancialStatement(Long id, Company company, LocalDate referenceDate, StatementType type, BigDecimal revenue, BigDecimal netIncome, BigDecimal equity, LocalDateTime importedAt, User importedBy, List<AccountLine> accounts) ImportHistory(Long id, String fileName, StatementType type, int linesProcessed, LocalDateTime importDate, User importedBy) -
Uses of User in com.raphaelsalles.backend.domain.repository
Subinterfaces with type arguments of type User in com.raphaelsalles.backend.domain.repositoryMethods in com.raphaelsalles.backend.domain.repository that return types with arguments of type UserModifier and TypeMethodDescriptionUserRepository.findByLogin(String login) Busca um usuário pelo login (email).Methods in com.raphaelsalles.backend.domain.repository with parameters of type UserModifier and TypeMethodDescriptionvoidFavoriteRepository.deleteByUserAndTicker(User user, String ticker) Remove um favorito específico.voidWalletRepository.deleteByUserAndTicker(User user, String ticker) Remove um ativo da carteira.FavoriteRepository.findAllByUser(User user) Lista todos os favoritos de um usuário.WalletRepository.findAllByUser(User user) Lista todos os ativos na carteira de um usuário.FavoriteRepository.findByUserAndTicker(User user, String ticker) Busca um favorito específico de um usuário.WalletRepository.findByUserAndTicker(User user, String ticker) Busca um ativo na carteira de um usuário. -
Uses of User in com.raphaelsalles.backend.domain.service.importer
Methods in com.raphaelsalles.backend.domain.service.importer with parameters of type UserModifier and TypeMethodDescriptionprivate voidCvmLocalImporter.checkAndProcess(int year, User bot) private voidCvmLocalImporter.downloadAndRun(String url, StatementType type, User bot) private voidCvmLocalImporter.processSmart(String url, StatementType type, User bot) voidCvmPersistenceHelper.saveHistory(String fileName, StatementType type, int lines, User user) -
Uses of User in com.raphaelsalles.backend.domain.service.importer.core
Fields in com.raphaelsalles.backend.domain.service.importer.core declared as UserModifier and TypeFieldDescriptionprivate final UserCvmImportService.ImportContext.importedByThe field for theimportedByrecord component.Methods in com.raphaelsalles.backend.domain.service.importer.core that return UserModifier and TypeMethodDescriptionCvmImportService.ImportContext.importedBy()Returns the value of theimportedByrecord component.Methods in com.raphaelsalles.backend.domain.service.importer.core with parameters of type UserModifier and TypeMethodDescriptionvoidCvmImportService.processCvmCsv(InputStream inputStream, StatementType type, User importedBy, String fileName) Processa um arquivo CSV da CVM contendo dados financeiros.Constructors in com.raphaelsalles.backend.domain.service.importer.core with parameters of type UserModifierConstructorDescriptionprivateImportContext(Map<String, Integer> columnMap, Map<String, Long> companyCache, Map<CvmImportService.BatchKey, FinancialStatement> statementBuffer, User importedBy, StatementType type, boolean isFallback, Integer scaleIndex) Creates an instance of aImportContextrecord class. -
Uses of User in com.raphaelsalles.backend.domain.service.user
Methods in com.raphaelsalles.backend.domain.service.user that return UserModifier and TypeMethodDescriptionSystemUserService.getSystemUser()Obtém ou cria o usuário de sistema.Methods in com.raphaelsalles.backend.domain.service.user with parameters of type UserModifier and TypeMethodDescriptionvoidUserTermsService.acceptCurrentTerms(User user) Registra o aceite dos termos atuais pelo usuário.voidUserFavoriteService.addFavorite(User user, String ticker) Adiciona um ativo aos favoritos.voidAdiciona um ativo a carteira.UserAuthorizationService.buildLoginResponse(User user) Constrói a resposta de login com token JWT.UserFavoriteService.getUserFavoritesTickers(User user) Retorna a lista de tickers favoritos.UserFavoriteService.getUserFavoritesWithPrice(User user) Retorna a lista de favoritos enriquecida com preço e valuation.UserWalletService.getUserWalletsTickers(User user) Retorna a lista de tickers da carteira.UserWalletService.getUserWalletsWithPrice(User user) Retorna a lista de ativos da carteira enriquecida com preço e valuation.booleanUserTermsService.hasPendingTerms(User user) Verifica se o usuário precisa aceitar novos termos.voidUserFavoriteService.removeFavorite(User user, String ticker) Remove um ativo dos favoritos.voidUserWalletService.removeWallet(User user, String ticker) Remove um ativo da carteira. -
Uses of User in com.raphaelsalles.backend.infra.security
Methods in com.raphaelsalles.backend.infra.security with parameters of type UserModifier and TypeMethodDescriptionTokenService.generateToken(User user) Gera um token JWT para um usuário.