Uses of Class
page.codeberg.friedolyn.configuration.ContactMethods
Packages that use ContactMethods
Package
Description
-
Uses of ContactMethods in page.codeberg.friedolyn.configuration
Fields in page.codeberg.friedolyn.configuration declared as ContactMethodsModifier and TypeFieldDescriptionprivate ContactMethods
Configuration.contactMethods
How the developers can contact the student, for example if the student has sent an email to the developers.Methods in page.codeberg.friedolyn.configuration that return ContactMethodsModifier and TypeMethodDescription@NonNull ContactMethods
ContactMethods.copy()
private ContactMethods
Configuration.serialiseContactMethods()
Deprecated.Used only for Jackson deserialisation.Methods in page.codeberg.friedolyn.configuration that return types with arguments of type ContactMethodsModifier and TypeMethodDescription@NonNull Optional
<ContactMethods> Configuration.getContactMethods()
@NonNull Optional
<ContactMethods> Configuration.getReferenceToContactMethods()
Methods in page.codeberg.friedolyn.configuration with parameters of type ContactMethodsModifier and TypeMethodDescriptionvoid
Configuration.setContactMethods
(@NonNull ContactMethods contactMethods) Updates theConfiguration.contactMethods
field with a deep copy of the given one.private void
Configuration.setContactMethodsNullable
(ContactMethods contactMethods) Deprecated.This method is only used for Jackson deserialisation.void
Configuration.setReferenceToContactMethods
(@NonNull ContactMethods contactMethods) Updates theConfiguration.contactMethods
field with the exact reference of the given one. -
Uses of ContactMethods in page.codeberg.friedolyn.gui
Methods in page.codeberg.friedolyn.gui that return types with arguments of type ContactMethodsModifier and TypeMethodDescriptionstatic @NonNull GUI.DialogResult
<@NonNull ContactMethods> GUI.openContactReplyDialogWindow
(@NonNull Configuration configuration) Opens theGUI.Window.CONTACT_REPLY_METHOD_DIALOG
window to let the user choose how the developers should reply to their contact request. -
Uses of ContactMethods in page.codeberg.friedolyn.gui.controllers
Fields in page.codeberg.friedolyn.gui.controllers declared as ContactMethodsModifier and TypeFieldDescriptionprivate ContactMethods
ContactController.contactMethods
The user's contact information as entered in the contact window.private final ContactMethods
ContactController.ContactResult.contactMethods
The field for thecontactMethods
record component.private @NonNull ContactMethods
ContactReplyMethodDialogController.contactMethods
The user's contact information.private ContactMethods
ContactController.OpenContactReplyDialogTask.result
The result of the task.Fields in page.codeberg.friedolyn.gui.controllers with type parameters of type ContactMethodsModifier and TypeFieldDescriptionprivate final @NonNull HashSet
<Task.TaskListener<ContactMethods>> ContactController.OpenContactReplyDialogTask.LISTENERS
The subscribers that will be notified about any status changes and progress updates of this task.Methods in page.codeberg.friedolyn.gui.controllers that return ContactMethodsModifier and TypeMethodDescriptionContactController.ContactResult.contactMethods()
Returns the value of thecontactMethods
record component.Methods in page.codeberg.friedolyn.gui.controllers that return types with arguments of type ContactMethodsModifier and TypeMethodDescription@NonNull Optional
<Result<ContactMethods>> ContactController.OpenContactReplyDialogTask.getResult()
@NonNull Optional
<ContactMethods> ContactReplyMethodDialogController.getResult()
Method parameters in page.codeberg.friedolyn.gui.controllers with type arguments of type ContactMethodsModifier and TypeMethodDescriptionvoid
ContactController.OpenContactReplyDialogTask.registerListener
(@NonNull Task.TaskListener<ContactMethods> listener) Adds a subscriber that is interested in status updates of the action's progress.boolean
ContactController.OpenContactReplyDialogTask.removeListener
(@NonNull Task.TaskListener<ContactMethods> listener) Removes a subscriber that was previously added to receive status updates of the action's progress.Constructors in page.codeberg.friedolyn.gui.controllers with parameters of type ContactMethodsModifierConstructorDescriptionContactResult
(String email, ContactMethods contactMethods) Creates an instance of aContactResult
record class.