SpringBootLibrary
Loading...
Searching...
No Matches
com.example.restapi.service.UserService Class Reference

Public Member Functions

 UserService (UserRepository userRepository)
List< User > getAllUsers ()
Optional< User > getUserById (Long id)
User createUser (User user)
boolean existsByUsername (String username)
User saveUser (User user)
Optional< User > findByUsername (String username)
void deleteUser (Long id)

Detailed Description

Definition at line 11 of file UserService.java.

Constructor & Destructor Documentation

◆ UserService()

com.example.restapi.service.UserService.UserService ( UserRepository userRepository)

Definition at line 16 of file UserService.java.

Member Function Documentation

◆ createUser()

User com.example.restapi.service.UserService.createUser ( User user)

Definition at line 28 of file UserService.java.

◆ deleteUser()

void com.example.restapi.service.UserService.deleteUser ( Long id)

Definition at line 45 of file UserService.java.

◆ existsByUsername()

boolean com.example.restapi.service.UserService.existsByUsername ( String username)

Definition at line 32 of file UserService.java.

◆ findByUsername()

Optional< User > com.example.restapi.service.UserService.findByUsername ( String username)

Definition at line 41 of file UserService.java.

◆ getAllUsers()

List< User > com.example.restapi.service.UserService.getAllUsers ( )

Definition at line 20 of file UserService.java.

◆ getUserById()

Optional< User > com.example.restapi.service.UserService.getUserById ( Long id)

Definition at line 24 of file UserService.java.

◆ saveUser()

User com.example.restapi.service.UserService.saveUser ( User user)

Definition at line 36 of file UserService.java.


The documentation for this class was generated from the following file: