Index
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
C
- Category - Klasse in com.spaghetticodegang.trylater.recommendation.category
-
JPA entity representing a category of a recommendation.
- Category() - Konstruktor für Klasse com.spaghetticodegang.trylater.recommendation.category.Category
- CategoryRepository - Schnittstelle in com.spaghetticodegang.trylater.recommendation.category
-
Repository interface for accessing and managing category entities in the database.
- CategoryType - Enum-Klasse in com.spaghetticodegang.trylater.recommendation.category
- clearAuthCookie(HttpServletResponse) - Methode in Klasse com.spaghetticodegang.trylater.auth.AuthCookieService
-
Applies an expired authentication cookie to remove the token on the client.
- com.spaghetticodegang.trylater - Package com.spaghetticodegang.trylater
- com.spaghetticodegang.trylater.auth - Package com.spaghetticodegang.trylater.auth
- com.spaghetticodegang.trylater.auth.dto - Package com.spaghetticodegang.trylater.auth.dto
- com.spaghetticodegang.trylater.config - Package com.spaghetticodegang.trylater.config
- com.spaghetticodegang.trylater.contact - Package com.spaghetticodegang.trylater.contact
- com.spaghetticodegang.trylater.contact.dto - Package com.spaghetticodegang.trylater.contact.dto
- com.spaghetticodegang.trylater.contact.enums - Package com.spaghetticodegang.trylater.contact.enums
- com.spaghetticodegang.trylater.image - Package com.spaghetticodegang.trylater.image
- com.spaghetticodegang.trylater.image.dto - Package com.spaghetticodegang.trylater.image.dto
- com.spaghetticodegang.trylater.recommendation - Package com.spaghetticodegang.trylater.recommendation
- com.spaghetticodegang.trylater.recommendation.assignment - Package com.spaghetticodegang.trylater.recommendation.assignment
- com.spaghetticodegang.trylater.recommendation.assignment.dto - Package com.spaghetticodegang.trylater.recommendation.assignment.dto
- com.spaghetticodegang.trylater.recommendation.category - Package com.spaghetticodegang.trylater.recommendation.category
- com.spaghetticodegang.trylater.recommendation.dto - Package com.spaghetticodegang.trylater.recommendation.dto
- com.spaghetticodegang.trylater.recommendation.tag - Package com.spaghetticodegang.trylater.recommendation.tag
- com.spaghetticodegang.trylater.recommendation.tag.dto - Package com.spaghetticodegang.trylater.recommendation.tag.dto
- com.spaghetticodegang.trylater.recommendation.tag.group - Package com.spaghetticodegang.trylater.recommendation.tag.group
- com.spaghetticodegang.trylater.security - Package com.spaghetticodegang.trylater.security
- com.spaghetticodegang.trylater.shared.exception - Package com.spaghetticodegang.trylater.shared.exception
- com.spaghetticodegang.trylater.shared.util - Package com.spaghetticodegang.trylater.shared.util
- com.spaghetticodegang.trylater.user - Package com.spaghetticodegang.trylater.user
- com.spaghetticodegang.trylater.user.dto - Package com.spaghetticodegang.trylater.user.dto
- com.spaghetticodegang.trylater.web - Package com.spaghetticodegang.trylater.web
- Contact - Klasse in com.spaghetticodegang.trylater.contact
-
JPA entity representing a contact between two users.
- Contact() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.Contact
- ContactController - Klasse in com.spaghetticodegang.trylater.contact
-
REST controller providing endpoints for managing user contacts.
- ContactController() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.ContactController
- ContactNotFoundException - Ausnahmeklasse in com.spaghetticodegang.trylater.shared.exception
-
Thrown when a contact with the specified ID is not found.
- ContactNotFoundException(String) - Konstruktor für Ausnahmeklasse com.spaghetticodegang.trylater.shared.exception.ContactNotFoundException
-
Constructs a new
ContactNotFoundException
for the given contact ID. - ContactRepository - Schnittstelle in com.spaghetticodegang.trylater.contact
-
Repository interface for accessing and managing contact entities in the database.
- ContactRequestDto - Klasse in com.spaghetticodegang.trylater.contact.dto
- ContactRequestDto() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.dto.ContactRequestDto
- ContactResponseDto - Klasse in com.spaghetticodegang.trylater.contact.dto
- ContactResponseDto() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.dto.ContactResponseDto
- ContactRole - Enum-Klasse in com.spaghetticodegang.trylater.contact.enums
- ContactService - Klasse in com.spaghetticodegang.trylater.contact
-
Service layer for handling business logic related to user contacts.
- ContactService() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.ContactService
- ContactStatus - Enum-Klasse in com.spaghetticodegang.trylater.contact.enums
- ContactStatusRequestDto - Klasse in com.spaghetticodegang.trylater.contact.dto
- ContactStatusRequestDto() - Konstruktor für Klasse com.spaghetticodegang.trylater.contact.dto.ContactStatusRequestDto
- createAuthCookie(String) - Methode in Klasse com.spaghetticodegang.trylater.auth.AuthCookieService
-
Creates a secure HTTP-only cookie from the given JWT.
- createContact(User, ContactRequestDto) - Methode in Klasse com.spaghetticodegang.trylater.contact.ContactController
-
Handles a new contact request by delegating to the service layer.
- createContact(User, ContactRequestDto) - Methode in Klasse com.spaghetticodegang.trylater.contact.ContactService
-
Creates a new contact request between the authenticated user and the target user.
- createContactResponseDto(User, Contact) - Methode in Klasse com.spaghetticodegang.trylater.contact.ContactService
-
Creates a response DTO from a
Contact
entity. - createExpiredCookie() - Methode in Klasse com.spaghetticodegang.trylater.auth.AuthCookieService
-
Creates an expired authentication cookie to clear the token from the client.
- createImageUploadResponseDto(Image) - Methode in Klasse com.spaghetticodegang.trylater.image.ImageService
-
Creates an
ImageUploadResponseDto
from a givenImage
entity. - createRecommendation(User, RecommendationRequestDto) - Methode in Klasse com.spaghetticodegang.trylater.recommendation.RecommendationController
-
Handles a new recommendation request by delegating to the service layer.
- createRecommendation(User, RecommendationRequestDto) - Methode in Klasse com.spaghetticodegang.trylater.recommendation.RecommendationService
-
Creates a new recommendation and sent it to a list of contacts.
- createRecommendationAssignment(Recommendation, User) - Methode in Klasse com.spaghetticodegang.trylater.recommendation.assignment.RecommendationAssignmentService
-
Creates and saves a new
RecommendationAssignment
entity, indicating that the recommendation was sent to a receiver. - createRecommendationResponseDto(Recommendation) - Methode in Klasse com.spaghetticodegang.trylater.recommendation.RecommendationService
-
Creates a response DTO from a
Recommendation
entity. - createTagGroupResponseDtoFromTags(List<Tag>) - Methode in Klasse com.spaghetticodegang.trylater.recommendation.tag.TagService
-
Creates a list of
TagGroupResponseDto
objects grouped by tag group name from a list ofTag
entities. - createUserMeResponseDto(User) - Methode in Klasse com.spaghetticodegang.trylater.user.UserService
-
Creates a detailed user DTO from a
User
entity, including sensitive fields like email. - createUserResponseDto(User) - Methode in Klasse com.spaghetticodegang.trylater.user.UserService
-
Creates a public-facing user DTO from a
User
entity.
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form