Index
All Classes and Interfaces|All Packages
C
- code(int) - Method in class tech.xigam.express.Request
- create(int) - Static method in class tech.xigam.express.Express
- create(int, String) - Static method in class tech.xigam.express.Express
D
- delete - Variable in class tech.xigam.express.Router
- delete(String, Consumer<Request>) - Method in class tech.xigam.express.Router
- DELETE - Enum constant in enum class tech.xigam.express.Route.RouteType
E
- Express - Class in tech.xigam.express
-
A simple HTTP request handler for Java.
- Express(InetSocketAddress) - Constructor for class tech.xigam.express.Express
G
- get - Variable in class tech.xigam.express.Router
- get(String, Consumer<Request>) - Method in class tech.xigam.express.Router
- GET - Enum constant in enum class tech.xigam.express.Route.RouteType
H
- handle(HttpExchange) - Method in class tech.xigam.express.Route
- hook(HttpServer) - Method in class tech.xigam.express.Express
-
Hooks into an existing HTTP server.
- httpExchange - Variable in class tech.xigam.express.Request
L
- listen() - Method in class tech.xigam.express.Express
-
Starts the HTTP server.
- listenSecure(SSLContext) - Method in class tech.xigam.express.Express
N
- notFound - Variable in class tech.xigam.express.Express
- notFound(Consumer<Request>) - Method in class tech.xigam.express.Express
P
- patch - Variable in class tech.xigam.express.Router
- patch(String, Consumer<Request>) - Method in class tech.xigam.express.Router
- PATCH - Enum constant in enum class tech.xigam.express.Route.RouteType
- post - Variable in class tech.xigam.express.Router
- post(String, Consumer<Request>) - Method in class tech.xigam.express.Router
- POST - Enum constant in enum class tech.xigam.express.Route.RouteType
- put - Variable in class tech.xigam.express.Router
- put(String, Consumer<Request>) - Method in class tech.xigam.express.Router
- PUT - Enum constant in enum class tech.xigam.express.Route.RouteType
R
- Request - Class in tech.xigam.express
-
This is a class that contains related data of an HTTP request.
- Request(HttpExchange, String, String, Map<String, String>) - Constructor for class tech.xigam.express.Request
- requestArguments - Variable in class tech.xigam.express.Request
- requestType - Variable in class tech.xigam.express.Request
- requestUrl - Variable in class tech.xigam.express.Request
- respond(String) - Method in class tech.xigam.express.Request
- Route - Class in tech.xigam.express
- Route(Route.RouteType, Consumer<Request>, Express) - Constructor for class tech.xigam.express.Route
- Route.RouteType - Enum Class in tech.xigam.express
- router(Router) - Method in class tech.xigam.express.Express
-
Set the router for this express instance.
- Router - Class in tech.xigam.express
-
Routes the URL to the correct request.
- Router() - Constructor for class tech.xigam.express.Router
T
- tech.xigam.express - package tech.xigam.express
U
- urlSegments() - Method in class tech.xigam.express.Request
-
Fetch the URL segments.
V
- valueOf(String) - Static method in enum class tech.xigam.express.Route.RouteType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.xigam.express.Route.RouteType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages