Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Washingtonwei/hogwarts-artifacts-online
/ functions
Functions
298 in github.com/Washingtonwei/hogwarts-artifacts-online
⨍
Functions
298
◇
Types & classes
66
↓ 61 callers
Method
findById
(Integer wizardId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:29
↓ 58 callers
Method
get
(String key)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/rediscache/RedisCacheClient.java:22
↓ 37 callers
Method
setDescription
(String description)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:49
↓ 37 callers
Method
setImageUrl
(String imageUrl)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:57
↓ 37 callers
Method
setName
(String name)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:41
↓ 32 callers
Method
setId
(String id)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:33
↓ 31 callers
Method
save
(Wizard newWizard)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:34
↓ 30 callers
Method
setRoles
(String roles)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:69
↓ 29 callers
Method
setUsername
(String username)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:45
↓ 28 callers
Method
setName
(String name)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:38
↓ 27 callers
Method
delete
(Integer wizardId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:48
↓ 26 callers
Method
setEnabled
(boolean enabled)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:61
↓ 26 callers
Method
setPassword
(String password)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:53
↓ 19 callers
Method
setId
(Integer id)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:30
↓ 19 callers
Method
setId
(Integer id)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:37
↓ 14 callers
Method
update
(Integer wizardId, Wizard update)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:39
↓ 13 callers
Method
addArtifact
(Artifact artifact)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:50
↓ 13 callers
Method
findAll
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:25
↓ 13 callers
Method
getMessage
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/Result.java:50
↓ 11 callers
Method
getUsername
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:41
↓ 10 callers
Method
getDescription
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:45
↓ 10 callers
Method
getName
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:34
↓ 9 callers
Method
getName
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:37
↓ 8 callers
Method
generate
Returns a ChatResponse given a ChatRequest. @param chatRequest the input that guides an AI model to generate specific outputs @return the generated c
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/ai/chat/ChatClient.java:17
↓ 8 callers
Method
getImageUrl
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:53
↓ 8 callers
Method
getPassword
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:49
↓ 7 callers
Method
getId
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:26
↓ 7 callers
Method
getOwner
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:61
↓ 7 callers
Method
getRoles
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:65
↓ 6 callers
Method
assignArtifact
(Integer wizardId, String artifactId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/WizardService.java:57
↓ 6 callers
Method
getAuthorities
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/MyUserPrincipal.java:20
↓ 6 callers
Method
getId
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:33
↓ 6 callers
Method
isEnabled
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:57
↓ 5 callers
Method
convert
(WizardDto source)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/converter/WizardDtoToWizardConverter.java:11
↓ 5 callers
Method
convert
(Artifact source)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/converter/ArtifactToArtifactDtoConverter.java:18
↓ 5 callers
Method
convert
(HogwartsUser source)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/converter/UserToUserDtoConverter.java:11
↓ 5 callers
Method
getId
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:29
↓ 4 callers
Method
changePassword
(Integer userId, String oldPassword, String newPassword, String confirmNewPassword)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:90
↓ 4 callers
Method
findById
(Integer userId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:39
↓ 4 callers
Method
setOwner
(Wizard owner)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:65
↓ 3 callers
Method
delete
(Integer userId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:77
↓ 3 callers
Method
findAll
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:47
↓ 3 callers
Method
findById
(String artifactId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:41
↓ 3 callers
Method
save
(HogwartsUser newHogwartsUser)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:44
↓ 3 callers
Method
summarize
Returns a summary of the existing artifacts. This method is responsible for preparing the AiChatRequest and parsing the AiChatResponse. @param artifa
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:81
↓ 3 callers
Method
timeGen
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:86
↓ 2 callers
Method
getHogwartsUser
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/MyUserPrincipal.java:60
↓ 2 callers
Method
nextId
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:58
↓ 2 callers
Method
save
(Artifact newArtifact)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:52
↓ 1 callers
Method
containsDescription
(String providedDescription)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactSpecs.java:17
↓ 1 callers
Method
containsName
(String providedName)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactSpecs.java:12
↓ 1 callers
Method
createLoginInfo
(Authentication authentication)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/AuthService.java:31
↓ 1 callers
Method
createToken
(Authentication authentication)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/JwtProvider.java:24
↓ 1 callers
Method
delete
(String artifactId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:68
↓ 1 callers
Method
findAll
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:35
↓ 1 callers
Method
findByCriteria
(Map<String, String> searchCriteria, Pageable pageable)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:103
↓ 1 callers
Method
findByUsername
(String username)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserRepository.java:9
↓ 1 callers
Method
getArtifacts
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:42
↓ 1 callers
Method
getDatacenterId
(long maxDatacenterId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:100
↓ 1 callers
Method
getMaxWorkerId
(long datacenterId, long maxWorkerId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:90
↓ 1 callers
Method
getNumberOfArtifacts
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:55
↓ 1 callers
Method
hasId
(String providedId)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactSpecs.java:7
↓ 1 callers
Method
hasOwnerName
(String providedOwnerName)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactSpecs.java:22
↓ 1 callers
Method
isUserTokenInWhiteList
(String userId, String tokenFromRequest)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/rediscache/RedisCacheClient.java:30
↓ 1 callers
Method
removeAllArtifacts
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:59
↓ 1 callers
Method
removeArtifact
(Artifact artifactToBeAssigned)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:64
↓ 1 callers
Method
run
(String... args)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/DBDataInitializer.java:30
↓ 1 callers
Method
set
(String key, String value, long timeout, TimeUnit timeUnit)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/rediscache/RedisCacheClient.java:18
↓ 1 callers
Method
tilNextMillis
(final long lastTimestamp)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:78
↓ 1 callers
Method
update
(String artifactId, Artifact update)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:57
↓ 1 callers
Method
update
We are not using this update to change user password. @param userId @param update @return
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:57
↓ 1 callers
Method
uploadImage
(String containerName, String originalImageName, InputStream data, long length)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/imagestorage/ImageStorageClient.java:8
Method
Artifact
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/Artifact.java:26
Method
ArtifactController
(ArtifactService artifactService, ArtifactToArtifactDtoConverter artifactToArtifactDtoConverter, ArtifactDtoTo
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactController.java:38
Method
ArtifactService
(ArtifactRepository artifactRepository, IdWorker idWorker, ChatClient chatClient)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/ArtifactService.java:35
Method
ArtifactToArtifactDtoConverter
(WizardToWizardDtoConverter wizardToWizardDtoConverter)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/converter/ArtifactToArtifactDtoConverter.java:14
Method
AuthController
(AuthService authService)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/AuthController.java:21
Method
AuthService
(JwtProvider jwtProvider, UserToUserDtoConverter userToUserDtoConverter, RedisCacheClient redisCacheClient)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/AuthService.java:25
Method
AzureImageStorageClient
(BlobServiceClient blobServiceClient)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/imagestorage/AzureImageStorageClient.java:20
Method
CustomBasicAuthenticationEntryPoint
(@Qualifier("handlerExceptionResolver") HandlerExceptionResolver resolver)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/CustomBasicAuthenticationEntryPoint.java:28
Method
CustomBeansEndpoint
(ApplicationContext applicationContext)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/actuator/CustomBeansEndpoint.java:14
Method
CustomBearerTokenAccessDeniedHandler
(@Qualifier("handlerExceptionResolver") HandlerExceptionResolver resolver)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/CustomBearerTokenAccessDeniedHandler.java:23
Method
CustomBearerTokenAuthenticationEntryPoint
(@Qualifier("handlerExceptionResolver") HandlerExceptionResolver resolver)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/CustomBearerTokenAuthenticationEntryPoint.java:27
Method
CustomBlobStorageException
(String message, Throwable cause)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/exception/CustomBlobStorageException.java:5
Method
DBDataInitializer
(ArtifactRepository artifactRepository, WizardRepository wizardRepository, UserService userService)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/DBDataInitializer.java:24
Method
HogwartsUser
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/HogwartsUser.java:30
Method
IdWorker
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/artifact/utils/IdWorker.java:42
Method
JwtInterceptor
(RedisCacheClient redisCacheClient)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/JwtInterceptor.java:19
Method
JwtProvider
(JwtEncoder jwtEncoder)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/JwtProvider.java:20
Method
MyUserPrincipal
(HogwartsUser hogwartsUser)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/MyUserPrincipal.java:16
Method
ObjectNotFoundException
(String objectName, String id)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/exception/ObjectNotFoundException.java:5
Method
OpenAiChatClient
(@Value("${ai.openai.endpoint}") String endpoint, @Value("${ai.openai.api-key}") S
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/ai/chat/OpenAiChatClient.java:19
Method
PasswordChangeIllegalArgumentException
(String message)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/exception/PasswordChangeIllegalArgumentException.java:5
Method
RedisCacheClient
(StringRedisTemplate redisTemplate)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/client/rediscache/RedisCacheClient.java:14
Method
Result
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/Result.java:18
Method
SecurityConfiguration
(CustomBasicAuthenticationEntryPoint customBasicAuthenticationEntryPoint, CustomBearerTokenAuthenticationEntry
src/main/java/edu/tcu/cs/hogwartsartifactsonline/security/SecurityConfiguration.java:50
Method
UserController
(UserService userService, UserDtoToUserConverter userDtoToUserConverter, UserToUserDtoConverter userToUserDtoC
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserController.java:26
Method
UserService
(UserRepository userRepository, PasswordEncoder passwordEncoder, RedisCacheClient redisCacheClient)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/hogwartsuser/UserService.java:29
Method
WebConfig
(JwtInterceptor jwtInterceptor)
src/main/java/edu/tcu/cs/hogwartsartifactsonline/system/WebConfig.java:14
Method
Wizard
()
src/main/java/edu/tcu/cs/hogwartsartifactsonline/wizard/Wizard.java:23
next →
1–100 of 298, ranked by callers