All Classes
- 
All Classes Interface Summary Class Summary Enum Summary Class Description Clip TheClipentity holds the data for each clip of music shared in the TuneFull server.ClipController ClipControllerprovides endpoints which allow the client to access data relating toClip.ClipRepository ClipRepositoryholds data forClip.ClipService ClipService.Source The Source enum enumerates the different types of lists of clips available for access.ErrorConfiguration ErrorConfigurationprovides methods both to handle errors that would result in an HTTP 500 response status and to translate other responses to the desired response status code.Relationship TheRelationshipentity holds the data for each user-to-user relationship in the TuneFull server and provides a method to facilitate getting the other user in the relationship.RelationshipController RelationshipControllerprovides endpoints which allow the client to access data relating toRelationship.RelationshipRepository RelationshipRepositoryholds data forRelationship.RelationshipService RelationshipServiceprovides a layer betweenRelationshipRepositoryandRelationshipControllerfor business logic.SecurityConfiguration Provides security functions for the TuneFull Application, and provides for authentication between the client app and the server.TunefullApplication Initializes the SpringBoot server for the Tunefull application.User TheUserentity holds the data for each user in the TuneFull server and provides methods to access lists of data.User.Genre TheGenreenum enumerates different musical genres that the user can select from for their favorite genre.UserController UserControllerprovides endpoints which allow the client to access data relating toUser.UserRepository UserRepositoryholds data forUser.UserService