This repository was archived by the owner on Dec 1, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Bialetti internal structure
Alessandro Salerno edited this page Aug 24, 2022
·
2 revisions
This page explains how the code is structured.
All of Bialetti's code is in the src/main/java/bialetti directory.
Insite this directory, the structure is as
-
annotations-
exceptions- contains declarations for annotations that have something to do with exceptions -
methods- contains declarations for annotations that mark the role of a method
-
-
client-
tcp- contains the code for a TCP Client -
udp- contains the code for a UDP Client
-
-
connection-
tcp- contains the code for a TCP Connection -
udp- contains the code for a UDP Connection
-
-
exceptions- contains declarations for custom Bialetti exceptions -
server-
tcp- contains the code for a TCP Server -
udp- contains the code for a UDP Server
-
-
util- contains code that is not directly correlated to Bialetti, but is used inside the library
BialettiExceptionHandler
|__ BialettiService
|__ BialettiManagedService
|__ BialettiRunnableService
| |__ BialettiServer
| | |__ BialettiTCPServer
| | |__ BialettiUDPServer
| |__ BialettiClient
| |__ BialettiTCPClient
| |__ BialettiUDPClient
|__ BialettiTCPServerClient
BialettiTCPConnection
BialettiUDPConnection
|__ BialettiUDPClientConnection
|__ BialettiUDPServerSocket
InputStreamReader
|__ BialettiInputStreamReader
Thread
|__ MethodThread