Hierarchy For All Packages
- passport.application.desktop,
- passport.application.desktop.contracts,
- passport.application.desktop.system,
- passport.application.desktop.ui.components,
- passport.application.desktop.ui.event,
- passport.application.desktop.ui.main,
- passport.application.desktop.ui.main.events,
- passport.application.desktop.ui.main.owned,
- passport.application.desktop.ui.profile,
- passport.application.desktop.ui.purchase,
- passport.application.desktop.ui.welcome,
- passport.application.desktop.ui.welcome.login,
- passport.application.desktop.ui.welcome.signup,
- passport.domain.contexts.events,
- passport.domain.contexts.events.forms,
- passport.domain.contexts.purchases,
- passport.domain.contexts.purchases.internal,
- passport.domain.contexts.user,
- passport.domain.contexts.user.forms,
- passport.domain.exceptions,
- passport.domain.models.email,
- passport.domain.models.evaluations,
- passport.domain.models.events,
- passport.domain.models.purchases,
- passport.domain.models.users,
- passport.domain.models.users.values,
- passport.infra,
- passport.infra.json,
- passport.infra.placeholders,
- passport.infra.placeholders.events,
- passport.infra.placeholders.users,
- passport.infra.virtual,
- passport.roles,
- passport.roles.repositories
Class Hierarchy
- java.lang.Object
- javafx.application.Application
- passport.application.desktop.App
- passport.domain.contexts.events.AvailableEventsListing (implements passport.roles.Context)
- passport.infra.placeholders.events.Ballerina
- passport.domain.models.events.BoxOffice
- passport.infra.placeholders.ColdEvents
- passport.infra.placeholders.ColdUsers
- passport.application.desktop.ui.purchase.Components
- passport.infra.DisabledEmailService (implements passport.roles.EmailService)
- passport.application.desktop.ui.profile.EditProfile
- passport.domain.models.email.EmailDocument
- passport.domain.models.email.EmailMetadata
- passport.roles.EntityId
- passport.domain.models.evaluations.EvaluationId
- passport.domain.models.events.EventId
- passport.domain.models.purchases.TransactionId
- passport.domain.models.users.UserId
- passport.domain.models.evaluations.Evaluation (implements passport.roles.Entity<Id>)
- passport.domain.contexts.events.EvaluationListing (implements passport.roles.Context)
- passport.domain.models.events.Event (implements passport.roles.Entity<Id>)
- passport.domain.contexts.events.EventEvaluation (implements passport.roles.Context)
- passport.domain.contexts.events.forms.EventInformation
- passport.domain.models.purchases.EventManagementBusiness
- passport.application.desktop.ui.event.EventPopup
- passport.domain.contexts.events.EventRegistering (implements passport.roles.Context)
- passport.infra.virtual.EventsInMemory (implements passport.roles.repositories.Events)
- passport.infra.json.EventsJson (implements passport.roles.repositories.Events)
- java.io.File (implements java.lang.Comparable<T>, java.io.Serializable)
- passport.infra.json.JsonFile
- passport.application.desktop.ui.purchase.Forms
- passport.infra.placeholders.events.FromZero
- passport.domain.models.email.Html
- passport.infra.placeholders.events.JohnWick4
- passport.domain.contexts.user.ListTickets (implements passport.roles.Context)
- passport.domain.models.users.Login
- passport.domain.contexts.user.forms.LoginInformation
- javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
- javafx.scene.Parent
- javafx.scene.layout.Region
- javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
- javafx.scene.layout.Pane
- javafx.scene.layout.HBox
- passport.application.desktop.ui.components.LanguageSelector
- passport.application.desktop.ui.main.MainWindow
- passport.application.desktop.ui.welcome.WelcomeWindow
- javafx.scene.layout.StackPane
- passport.application.desktop.ui.welcome.Hero
- passport.application.desktop.ui.welcome.signup.SignupStepPane
- javafx.scene.layout.VBox
- passport.application.desktop.ui.main.events.AvailableEvents
- passport.application.desktop.ui.event.CommentForm
- passport.application.desktop.ui.event.Comments
- passport.application.desktop.ui.main.Drawer
- passport.application.desktop.ui.event.EventDetails
- passport.application.desktop.ui.welcome.login.LoginForm
- passport.application.desktop.ui.main.owned.MyEvents
- passport.application.desktop.ui.components.ProgressIndicator
- passport.application.desktop.ui.welcome.signup.SignupForm
- passport.application.desktop.ui.welcome.signup.SignupStep
- passport.application.desktop.ui.welcome.signup.CredentialsStep
- passport.application.desktop.ui.welcome.signup.PersonalInfoStep
- javafx.scene.layout.HBox
- javafx.scene.layout.Region
- javafx.scene.Parent
- passport.application.desktop.ui.components.Notification
- passport.domain.models.purchases.Participant
- passport.application.desktop.system.PassPort.Warning
- passport.domain.models.users.values.Password
- passport.domain.models.purchases.PaymentDetails
- passport.domain.models.purchases.PaymentMethod
- passport.domain.models.users.Person
- passport.domain.contexts.user.forms.PersonalInformation
- passport.domain.models.events.Poster
- passport.domain.contexts.purchases.internal.Purchase
- passport.domain.contexts.purchases.internal.PurchaseMail
- passport.application.desktop.ui.purchase.PurchaseWindow
- passport.infra.placeholders.users.RickAdm
- passport.infra.placeholders.users.RickB
- passport.infra.placeholders.events.RockInRio
- passport.infra.Session
- passport.domain.contexts.user.SigningUp (implements passport.roles.Context)
- passport.domain.contexts.user.AdminRegistering (implements passport.roles.Context)
- passport.domain.contexts.user.SubscribedEventsListing (implements passport.roles.Context)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- passport.domain.exceptions.CantRegisterPastEvent
- passport.domain.exceptions.EmailAlreadyExists
- passport.domain.exceptions.EventAlreadyRegistered
- passport.domain.exceptions.InexistentUser
- passport.domain.exceptions.InvalidRefundDueToInactiveEvent
- passport.domain.exceptions.PermissionDenied
- passport.domain.exceptions.PurchaseForInactiveEvent
- passport.domain.exceptions.SoldOut
- passport.domain.exceptions.TryingToEvaluateActiveEvent
- java.lang.Exception
- passport.domain.models.events.Ticket
- passport.domain.contexts.purchases.TicketBuying (implements passport.roles.Context)
- passport.domain.contexts.purchases.TicketRefund (implements passport.roles.Context)
- passport.domain.models.purchases.Transaction (implements passport.roles.Entity<Id>)
- passport.application.desktop.Translator
- passport.domain.models.users.User (implements passport.roles.Entity<Id>)
- passport.domain.contexts.user.UserEditing (implements passport.roles.Context)
- passport.domain.contexts.user.UserEditing.EditingWithTarget
- passport.domain.contexts.user.UserLogin (implements passport.roles.Context)
- passport.infra.virtual.UsersInMemory (implements passport.roles.repositories.Users)
- passport.infra.json.UsersJson (implements passport.roles.repositories.Users)
- javafx.application.Application
Interface Hierarchy
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- passport.domain.models.events.EventCategory
- passport.application.desktop.system.Language
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- passport.domain.models.users.values.EmailAddress
- passport.domain.contexts.events.EvaluationListing.Comment
- passport.application.desktop.system.Infra
- passport.application.desktop.system.PassPort
- passport.application.desktop.ui.purchase.PurchaseWindow.Properties
- passport.application.desktop.system.Services
- java.lang.Record