Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acquire() - Method in class com.pixelservices.flash.components.OffHeapBufferPool
- acquire(Request, Response) - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- after(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- AFTER - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- afterAfter(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- AFTERAFTER - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- AssetCache - Class in com.pixelservices.flash.components.fileserver
-
AssetCache provides a thread-safe cache for storing file bytes.
- AssetCache() - Constructor for class com.pixelservices.flash.components.fileserver.AssetCache
- autodetectSPA(Path) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Attempts to auto-detect if the given directory is a modern SPA (e.g.
B
- BaseHandler - Class in com.pixelservices.flash.models
-
A base handler class that eliminates the need for boilerplate constructors.
- BaseHandler() - Constructor for class com.pixelservices.flash.models.BaseHandler
-
Default constructor that passes null request and response objects.
- BaseHandler(Request, Response) - Constructor for class com.pixelservices.flash.models.BaseHandler
-
Constructor with request and response objects.
- before(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- BEFORE - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- body() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the request body.
- body(Object) - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Sets the body of the response.
- buffer - Variable in class com.pixelservices.flash.models.ClientAttachment
- BUFFER_POOL_SIZE - Static variable in class com.pixelservices.flash.components.FlashServer
- BUFFER_SIZE - Static variable in class com.pixelservices.flash.components.FlashServer
C
- channel - Variable in class com.pixelservices.flash.models.ClientAttachment
- clear() - Method in class com.pixelservices.flash.components.fileserver.AssetCache
-
Clears the entire cache.
- clientAddress() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the client's remote address.
- ClientAttachment - Class in com.pixelservices.flash.models
- ClientAttachment(ByteBuffer, AsynchronousSocketChannel) - Constructor for class com.pixelservices.flash.models.ClientAttachment
- close(int, String) - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
-
Closes the WebSocket connection with the specified status code and reason
- closeSocket(AsynchronousSocketChannel) - Static method in class com.pixelservices.flash.components.FlashServer
- com.pixelservices.flash - package com.pixelservices.flash
- com.pixelservices.flash.components - package com.pixelservices.flash.components
- com.pixelservices.flash.components.fileserver - package com.pixelservices.flash.components.fileserver
- com.pixelservices.flash.components.http - package com.pixelservices.flash.components.http
- com.pixelservices.flash.components.http.expected - package com.pixelservices.flash.components.http.expected
- com.pixelservices.flash.components.http.lifecycle - package com.pixelservices.flash.components.http.lifecycle
- com.pixelservices.flash.components.http.pool - package com.pixelservices.flash.components.http.pool
- com.pixelservices.flash.components.http.routing - package com.pixelservices.flash.components.http.routing
- com.pixelservices.flash.components.http.routing.models - package com.pixelservices.flash.components.http.routing.models
- com.pixelservices.flash.components.http.routing.trie - package com.pixelservices.flash.components.http.routing.trie
- com.pixelservices.flash.components.websocket - package com.pixelservices.flash.components.websocket
- com.pixelservices.flash.exceptions - package com.pixelservices.flash.exceptions
- com.pixelservices.flash.models - package com.pixelservices.flash.models
- com.pixelservices.flash.swagger - package com.pixelservices.flash.swagger
- com.pixelservices.flash.utils - package com.pixelservices.flash.utils
- complete(Object) - Method in class com.pixelservices.flash.models.BaseHandler
-
Completes the request with a custom result.
- connect(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- CONNECT - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- contains(String) - Method in class com.pixelservices.flash.components.fileserver.AssetCache
-
Checks if the cache contains an asset for the given key.
- convertToResponseBody(Object) - Method in class com.pixelservices.flash.components.http.HttpRequestHandler
- createFile(String) - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Overloaded method to create a file using a directory path as a String.
- createFile(Path, boolean) - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Create a file from the InputStream in the specified directory.
- createRouteKey(HttpMethod, String) - Static method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Creates a unique route key combining method and path.
- CUSTOM - Enum constant in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
D
- delete(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- DELETE - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- detectHDIChain(Class<? extends RequestHandler>) - Static method in class com.pixelservices.flash.utils.HDIUtils
-
Detects the chain of Handler Default Implementations (HDIs) that a given handler extends.
- DYNAMIC - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- DynamicFileServer - Class in com.pixelservices.flash.components.fileserver
-
Serves dynamic files from either the filesystem or a resource stream.
- DynamicFileServer(FlashServer) - Constructor for class com.pixelservices.flash.components.fileserver.DynamicFileServer
-
Constructs the dynamic file server.
- DynamicFileServerConfiguration - Class in com.pixelservices.flash.components.fileserver
- DynamicFileServerConfiguration(boolean, String, String, SourceType) - Constructor for class com.pixelservices.flash.components.fileserver.DynamicFileServerConfiguration
- DynamicRoutePrefixTrie - Class in com.pixelservices.flash.components.http.routing.trie
- DynamicRoutePrefixTrie() - Constructor for class com.pixelservices.flash.components.http.routing.trie.DynamicRoutePrefixTrie
E
- enableCORS(String, String, String) - Method in class com.pixelservices.flash.components.FlashServer
- endpoint() - Element in annotation interface com.pixelservices.flash.components.http.routing.models.RouteInfo
-
Specifies the endpoint for the request handler.
- enforceNonNullBody() - Element in annotation interface com.pixelservices.flash.components.http.routing.models.RouteInfo
-
Indicates whether a non-null body is enforced for requests handled by this route.
- entry() - Method in record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Returns the value of the
entry
record component. - equals(Object) - Method in record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Indicates whether some other object is "equal to" this one.
- error(String) - Static method in class com.pixelservices.flash.utils.PrettyLogger
- ERROR - Enum constant in enum class com.pixelservices.flash.utils.LogType
- expectedBodyField(String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected body field
- expectedBodyField(String, String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected body field with description
- ExpectedBodyField - Class in com.pixelservices.flash.components.http.expected
-
The ExpectedBodyField lets you assume the existence of a field in the request body and work with it
- ExpectedBodyField(String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Constructor for ExpectedBodyField
- ExpectedBodyField(String, String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Constructor for ExpectedBodyField
- expectedBodyFields - Variable in class com.pixelservices.flash.components.http.RequestHandler
- expectedBodyFile(String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected body file
- expectedBodyFile(String, String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected body file with description
- ExpectedBodyFile - Class in com.pixelservices.flash.components.http.expected
-
The ExpectedBodyFile lets you assume the existence of a file in the request body and work with it.
- ExpectedBodyFile(String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Constructor for ExpectedBodyFile.
- ExpectedBodyFile(String, String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Constructor for ExpectedBodyFile.
- expectedBodyFiles - Variable in class com.pixelservices.flash.components.http.RequestHandler
- expectedRequestParameter(String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected request parameter
- expectedRequestParameter(String, String) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Specify an expected request parameter with description
- ExpectedRequestParameter - Class in com.pixelservices.flash.components.http.expected
-
The ExpectedRequestParameter lets you assume the existence of a parameter in the request and work with it
- ExpectedRequestParameter(String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Constructor for ExpectedRequestParameter
- ExpectedRequestParameter(String, String, RequestHandler) - Constructor for class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Constructor for ExpectedRequestParameter
- expectedRequestParameters - Variable in class com.pixelservices.flash.components.http.RequestHandler
- extractParameters(String) - Method in class com.pixelservices.flash.components.http.routing.models.RoutePattern
F
- fail(String) - Method in class com.pixelservices.flash.models.BaseHandler
-
Fails the request with a custom message and default 400 status code.
- fail(String, int) - Method in class com.pixelservices.flash.models.BaseHandler
-
Fails the request with a custom message and status code.
- fileName() - Method in record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Gets the name of the file.
- FileServerUtility - Class in com.pixelservices.flash.components.fileserver
- FileServerUtility() - Constructor for class com.pixelservices.flash.components.fileserver.FileServerUtility
- FileServerUtility.FileWatcherCallback - Interface in com.pixelservices.flash.components.fileserver
-
Callback interface for file watcher events.
- FILESYSTEM - Enum constant in enum class com.pixelservices.flash.components.fileserver.SourceType
- finalizeResponse() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Marks the response as finalized, preventing further modifications.
- FlashConfiguration - Class in com.pixelservices.flash.models
- FlashConfiguration() - Constructor for class com.pixelservices.flash.models.FlashConfiguration
- FlashServer - Class in com.pixelservices.flash.components
-
Flash is a highly optimized, asynchronous and multithreaded web server.
- FlashServer(int) - Constructor for class com.pixelservices.flash.components.FlashServer
- FlashServer(int, FlashConfiguration) - Constructor for class com.pixelservices.flash.components.FlashServer
G
- generate() - Method in class com.pixelservices.flash.swagger.OpenAPISchemaGenerator
-
Generates the OpenAPI documentation as a JSONObject.
- get(String) - Method in class com.pixelservices.flash.components.fileserver.AssetCache
-
Retrieves the cached asset bytes for the given key.
- get(String) - Static method in enum class com.pixelservices.flash.components.http.HttpMethod
-
Gets the HttpMethod corresponding to the provided string.
- get(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- GET - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- getActiveHandlers() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getAvailable() - Method in class com.pixelservices.flash.components.OffHeapBufferPool
- getAvailableHandlers() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getBody() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Retrieves the body of the response.
- getBodyBytes() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Gets the body as a byte array.
- getBoolean() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Boolean
- getBoolean() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Boolean
- getBuffer() - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
-
Get the buffer for the WebSocket session
- getByte() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Byte
- getByte() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Byte
- getChannel() - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
-
Get the channel for the WebSocket session
- getChar() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a char
- getChar() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Character
- getContentType() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Gets the content type of the response.
- getContentType(String) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
- getCurrentlyInUse() - Method in class com.pixelservices.flash.components.OffHeapBufferPool
- getDescription() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get description of the field
- getDescription() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Get the description of the field.
- getDescription() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get description of the field
- getDescription() - Method in class com.pixelservices.flash.swagger.OpenAPIConfiguration
-
Gets the description of the Swagger UI.
- getDestinationPath() - Method in class com.pixelservices.flash.components.fileserver.DynamicFileServerConfiguration
- getDestinationPath() - Method in class com.pixelservices.flash.components.fileserver.StaticFileServerConfiguration
- getDouble() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Double
- getDouble() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Double
- getDynamicEntrypoint() - Method in class com.pixelservices.flash.components.fileserver.DynamicFileServerConfiguration
- getDynamicRouteCount() - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- getEmoji() - Method in enum class com.pixelservices.flash.components.http.HandlerType
-
Gets the emoji representation of the handler type.
- getEndpoint() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Retrieves the endpoint for this handler.
- getExpectedBodyFields() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Retrieves the expected body fields for this handler.
- getExpectedBodyFields() - Method in class com.pixelservices.flash.components.http.RequestHandler
- getExpectedBodyFiles() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Retrieves the expected body files for this handler.
- getExpectedBodyFiles() - Method in class com.pixelservices.flash.components.http.RequestHandler
- getExpectedRequestParameters() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Retrieves the expected request parameters for this handler.
- getExpectedRequestParameters() - Method in class com.pixelservices.flash.components.http.RequestHandler
- getField(String) - Method in class com.pixelservices.flash.components.MultipartParser
-
Retrieves a field value by name.
- getFieldName() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Get the field name.
- getFieldValue() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value
- getFieldValue() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value.
- getFile(String) - Method in class com.pixelservices.flash.components.MultipartParser
-
Retrieves a file by field name.
- getFileName() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Get the name of the file.
- getFloat() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Float
- getFloat() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Float
- getHandlerClass() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getHandlerClass() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- getHandlerClass() - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
-
Returns the effective class of the underlying handler for use by pooling mechanisms.
- getHandlerId() - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- getHandlerName() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getHandlerName() - Method in class com.pixelservices.flash.components.http.RequestHandler
- getHandlerName() - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- getHandlerPool() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- getHandlerPoolManager() - Method in class com.pixelservices.flash.components.FlashServer
- getHandlerType() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the handler type
- getHandlerType() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- getHeader(String) - Method in class com.pixelservices.flash.components.http.routing.models.RequestInfo
- getHeaderBuffer() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Gets a ByteBuffer containing just the headers.
- getHeaderBytes() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Gets just the header portion of the response as a byte array.
- getHeaders() - Method in class com.pixelservices.flash.components.http.routing.models.RequestInfo
- getHitRatio() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getId() - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- getInputStream() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Get the InputStream of the file.
- getInt() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as an Integer
- getInt() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as an Integer
- getJSONObject() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a JSONObject
- getJSONObject() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a JSONObject
- getLiteralKey() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
-
For literal routes, the key is simply "METHOD:/literal/path".
- getLiteralRouteCount() - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- getLong() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Long
- getLong() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Long
- getMethod() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Retrieves the HTTP method for this handler.
- getMethod() - Method in class com.pixelservices.flash.components.http.routing.models.RequestInfo
- getMethod() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- getOrCreatePool(Class<T>) - Method in class com.pixelservices.flash.components.http.pool.HandlerPoolManager
-
Gets or creates a handler pool for the specified handler class.
- getParameterizedRouteCount() - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- getParamNames() - Method in class com.pixelservices.flash.utils.RouteParameterParser
- getPath() - Method in class com.pixelservices.flash.components.http.routing.models.RequestInfo
- getPath() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- getPath() - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- getPathSegments() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
-
Returns the path segments for Trie traversal as String array.
- getPattern() - Method in class com.pixelservices.flash.utils.RouteParameterParser
- getRequest() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the request object
- getRequestBody() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the request body as a JSONObject
- getRequestBody(Request) - Static method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the request object
- getRequestInfo() - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
-
Get the request info instance (path, headers, method)
- getResponse() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the response object
- getRouteHandlers() - Method in class com.pixelservices.flash.components.FlashServer
- getRouteParam(String) - Method in class com.pixelservices.flash.components.http.lifecycle.Request
- getRouteParameters() - Method in class com.pixelservices.flash.components.http.RequestHandler
- getRouteParams() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
- getSerialized() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Serializes the response into a ByteBuffer.
- getSerializedBody() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Serializes the response body based on its content type.
- getServers() - Method in class com.pixelservices.flash.swagger.OpenAPIConfiguration
-
Gets the list of servers for the Swagger UI.
- getShort() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a Short
- getShort() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a Short
- getSimpleHandler() - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- getSourceType() - Method in class com.pixelservices.flash.components.fileserver.DynamicFileServerConfiguration
- getSourceType() - Method in class com.pixelservices.flash.components.fileserver.StaticFileServerConfiguration
- getSpecification() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Get the handler specification
- getString() - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyField
-
Get the field value as a String
- getString() - Method in class com.pixelservices.flash.components.http.expected.ExpectedRequestParameter
-
Get the field value as a String
- getTemplate() - Method in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
-
Gets the template for the UI.
- getTextColor() - Method in enum class com.pixelservices.flash.components.http.HandlerType
-
Gets the text color of the handler type.
- getTitle() - Method in class com.pixelservices.flash.swagger.OpenAPIConfiguration
-
Gets the title of the Swagger UI.
- getTotalCreated() - Method in class com.pixelservices.flash.components.OffHeapBufferPool
- getTotalSize() - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- getVersion() - Method in class com.pixelservices.flash.swagger.OpenAPIConfiguration
-
Gets the version of the Swagger UI.
H
- handle() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Handle the request
- handle() - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- handle() - Method in class com.pixelservices.flash.exceptions.RequestExceptionHandler
-
Handles the exception by sending an appropriate error response to the client.
- handle() - Method in class com.pixelservices.flash.models.BaseHandler
-
The main handle method that processes the request.
- handle(Request, Response) - Method in interface com.pixelservices.flash.components.http.routing.models.SimpleHandler
- handle(ClientAttachment, RequestInfo, String) - Method in class com.pixelservices.flash.components.http.HttpRequestHandler
- handle(AsynchronousSocketChannel, RequestInfo) - Method in class com.pixelservices.flash.components.websocket.WebSocketRequestHandler
- HandlerPool<T> - Class in com.pixelservices.flash.components.http.pool
- HandlerPool(Class<T>, int, int, int) - Constructor for class com.pixelservices.flash.components.http.pool.HandlerPool
- HandlerPoolManager - Class in com.pixelservices.flash.components.http.pool
-
Manages all handler pools in the application, providing dynamic resizing and monitoring capabilities.
- HandlerPoolManager(FlashServer, int, int, int) - Constructor for class com.pixelservices.flash.components.http.pool.HandlerPoolManager
-
Creates a new HandlerPoolManager with default pool sizes.
- HandlerSpecification - Class in com.pixelservices.flash.components.http
-
Represents the specification for a request handler, including details about the endpoint, HTTP method, and expected request structure.
- HandlerSpecification(RequestHandler, String, HttpMethod, boolean) - Constructor for class com.pixelservices.flash.components.http.HandlerSpecification
-
Constructs a HandlerSpecification for a given request handler, endpoint, HTTP method, and body enforcement policy.
- HandlerType - Enum Class in com.pixelservices.flash.components.http
-
Enum representing the different types of handlers.
- hashCode() - Method in record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Returns a hash code value for this object.
- HDIUtils - Class in com.pixelservices.flash.utils
- HDIUtils() - Constructor for class com.pixelservices.flash.utils.HDIUtils
- head(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- HEAD - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- header(String) - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the value of a specific header.
- header(String, String) - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Adds a header to the response.
- HttpMethod - Enum Class in com.pixelservices.flash.components.http
-
Enum for HTTP methods
- HttpRequestHandler - Class in com.pixelservices.flash.components.http
- HttpRequestHandler(FlashServer, RouteRegistry) - Constructor for class com.pixelservices.flash.components.http.HttpRequestHandler
I
- INFO - Enum constant in enum class com.pixelservices.flash.utils.LogType
- initialize() - Method in class com.pixelservices.flash.models.BaseHandler
-
Initialize method that's called after request and response are set.
- initialize() - Method in class com.pixelservices.flash.TestHandler
- inputStream() - Method in record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Gets the input stream of the file.
- insert(RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.trie.DynamicRoutePrefixTrie
- insert(RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.trie.ParameterizedRouteTrie
- insert(String, RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.trie.LiteralRouteTrie
- INTERNAL - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- isDynamic() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- isEnableFileWatcher() - Method in class com.pixelservices.flash.components.fileserver.DynamicFileServerConfiguration
- isEnableFileWatcher() - Method in class com.pixelservices.flash.components.fileserver.StaticFileServerConfiguration
- isEnableIndexRedirect() - Method in class com.pixelservices.flash.components.fileserver.StaticFileServerConfiguration
- isEnforcedNonNullBody() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Indicates whether a non-null body is enforced for requests.
- isEnforcedNonNullBody() - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Check if the enforceNonNullBody flag is set in the RouteInfo annotation
- isParameterized() - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
- isWebSocket - Variable in class com.pixelservices.flash.models.ClientAttachment
L
- LiteralRouteTrie - Class in com.pixelservices.flash.components.http.routing.trie
- LiteralRouteTrie() - Constructor for class com.pixelservices.flash.components.http.routing.trie.LiteralRouteTrie
- log(String) - Static method in class com.pixelservices.flash.utils.PrettyLogger
-
Logs a message with optional hex color codes and emojis.
- logger - Static variable in class com.pixelservices.flash.utils.PrettyLogger
- LogType - Enum Class in com.pixelservices.flash.utils
M
- match(String) - Method in class com.pixelservices.flash.components.http.routing.models.RouteEntry
-
Attempts to match the given requestPath.
- match(String) - Method in class com.pixelservices.flash.utils.RouteParameterParser
- method() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the HTTP method of the request.
- method() - Element in annotation interface com.pixelservices.flash.components.http.routing.models.RouteInfo
-
Specifies the HTTP method for the request handler.
- Middleware - Interface in com.pixelservices.flash.components.http
- MultipartFile(String, InputStream) - Constructor for record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Constructs a MultipartFile with a file name and input stream.
- MultipartParser - Class in com.pixelservices.flash.components
-
MultipartParser parses HTTP multipart/form-data payloads into fields and files.
- MultipartParser(String, String) - Constructor for class com.pixelservices.flash.components.MultipartParser
-
Constructs a MultipartParser to parse the given content type and body.
- MultipartParser.MultipartFile - Record Class in com.pixelservices.flash.components
-
Represents a file included in a multipart request.
N
- next() - Method in class com.pixelservices.flash.models.BaseHandler
-
Continues processing to the next step.
O
- OffHeapBufferPool - Class in com.pixelservices.flash.components
- OffHeapBufferPool(int, int) - Constructor for class com.pixelservices.flash.components.OffHeapBufferPool
- onClose(WebSocketSession, int, String) - Method in class com.pixelservices.flash.components.websocket.WebSocketHandler
- onError(WebSocketSession, Throwable) - Method in class com.pixelservices.flash.components.websocket.WebSocketHandler
- onEvent(WatchEvent<?>, Path) - Method in interface com.pixelservices.flash.components.fileserver.FileServerUtility.FileWatcherCallback
- onMessage(WebSocketSession, byte[]) - Method in class com.pixelservices.flash.components.websocket.WebSocketHandler
- onMessage(WebSocketSession, String) - Method in class com.pixelservices.flash.components.websocket.WebSocketHandler
- onOpen(WebSocketSession) - Method in class com.pixelservices.flash.components.websocket.WebSocketHandler
- openapi(String, OpenAPIConfiguration, OpenAPIUITemplate) - Method in class com.pixelservices.flash.components.FlashServer
- OpenAPIConfiguration - Class in com.pixelservices.flash.swagger
-
Represents the configuration for the Swagger UI.
- OpenAPIConfiguration(String, String, String, List<String>) - Constructor for class com.pixelservices.flash.swagger.OpenAPIConfiguration
-
Creates a new FlashSwaggerConfiguration object.
- OpenAPISchemaGenerator - Class in com.pixelservices.flash.swagger
-
Generates Swagger documentation for a FlashServer instance.
- OpenAPISchemaGenerator(FlashServer, OpenAPIConfiguration) - Constructor for class com.pixelservices.flash.swagger.OpenAPISchemaGenerator
- OpenAPIUITemplate - Enum Class in com.pixelservices.flash.swagger
- options(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- OPTIONS - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
P
- ParameterizedRouteTrie - Class in com.pixelservices.flash.components.http.routing.trie
- ParameterizedRouteTrie() - Constructor for class com.pixelservices.flash.components.http.routing.trie.ParameterizedRouteTrie
- params() - Method in record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Returns the value of the
params
record component. - parseField(Object, Class<T>, Consumer<Exception>) - Static method in class com.pixelservices.flash.utils.Parser
-
Parse a field to a specific type.
- Parser - Class in com.pixelservices.flash.utils
-
The Parser class provides methods to parse fields to specific types.
- Parser() - Constructor for class com.pixelservices.flash.utils.Parser
- parseRequest(String) - Static method in class com.pixelservices.flash.components.FlashServer
- patch(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- PATCH - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- path() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the request path.
- post(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- POST - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- PrettyLogger - Class in com.pixelservices.flash.utils
-
PrettyLogger is a utility class for logging messages with support for hex colors and emojis.
- PrettyLogger() - Constructor for class com.pixelservices.flash.utils.PrettyLogger
- process() - Method in class com.pixelservices.flash.models.BaseHandler
-
Process method that should be implemented by handler classes.
- process(Request, Response) - Method in interface com.pixelservices.flash.components.http.Middleware
-
Process the request and/or response.
- processFile(BiConsumer<InputStream, String>) - Method in class com.pixelservices.flash.components.http.expected.ExpectedBodyFile
-
Process the file with a BiConsumer.
- processMiddleware(String, Request, Response) - Method in class com.pixelservices.flash.components.FlashServer
- put(String, byte[]) - Method in class com.pixelservices.flash.components.fileserver.AssetCache
-
Stores the asset bytes associated with the given key.
- put(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- PUT - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
Q
- queryParams() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
-
Retrieves the query parameters of the request.
R
- redirect(String, String) - Method in class com.pixelservices.flash.components.FlashServer
- redirect(String, String, HttpMethod) - Method in class com.pixelservices.flash.components.FlashServer
- REDIRECT - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- REDOC - Enum constant in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
- register(Class<T>) - Method in class com.pixelservices.flash.components.http.routing.Router
-
Registers a request handler class with the server.
- registerAllSubdirectories(Path, WatchService) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Registers the given directory and all its subdirectories with the provided WatchService.
- registerDynamicRoute(RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- registerLiteralRoute(RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- registerParameterizedRoute(RouteEntry) - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- registerRoute(HttpMethod, String, RequestHandler) - Method in class com.pixelservices.flash.components.FlashServer
- registerRoute(HttpMethod, String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- registerRoute(HttpMethod, String, SimpleHandler, HandlerType) - Method in class com.pixelservices.flash.components.FlashServer
- release(ByteBuffer) - Method in class com.pixelservices.flash.components.OffHeapBufferPool
- release(T) - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- remove(String) - Method in class com.pixelservices.flash.components.fileserver.AssetCache
-
Removes the asset bytes associated with the given key.
- req - Variable in class com.pixelservices.flash.components.http.RequestHandler
- Request - Class in com.pixelservices.flash.components.http.lifecycle
-
Represents an HTTP request, parsed from a raw buffer.
- Request(String, InetSocketAddress, Map<String, String>) - Constructor for class com.pixelservices.flash.components.http.lifecycle.Request
- REQUEST_BUFFER_POOL - Static variable in class com.pixelservices.flash.components.FlashServer
- requestData - Variable in class com.pixelservices.flash.models.ClientAttachment
- RequestExceptionHandler - Class in com.pixelservices.flash.exceptions
-
Handles exceptions that occur during request processing and sends an appropriate error response to the client.
- RequestExceptionHandler(AsynchronousSocketChannel, Exception) - Constructor for class com.pixelservices.flash.exceptions.RequestExceptionHandler
- RequestHandler - Class in com.pixelservices.flash.components.http
-
Base class for all request handlers
- RequestHandler(Request, Response) - Constructor for class com.pixelservices.flash.components.http.RequestHandler
-
Constructor for RequestHandler
- RequestInfo - Class in com.pixelservices.flash.components.http.routing.models
-
Represents an HTTP request, parsed from a raw buffer.
- RequestInfo(HttpMethod, String, List<String>) - Constructor for class com.pixelservices.flash.components.http.routing.models.RequestInfo
- res - Variable in class com.pixelservices.flash.components.http.RequestHandler
- resolve() - Method in class com.pixelservices.flash.models.BaseHandler
-
Handle implementation method that should be implemented by concrete handlers.
- resolve() - Method in class com.pixelservices.flash.TestHandler
- resolveRoute(HttpMethod, String) - Method in class com.pixelservices.flash.components.http.routing.RouteRegistry
- RESOURCESTREAM - Enum constant in enum class com.pixelservices.flash.components.fileserver.SourceType
- Response - Class in com.pixelservices.flash.components.http.lifecycle
-
Represents an HTTP response, supporting serialization to a ByteBuffer.
- Response() - Constructor for class com.pixelservices.flash.components.http.lifecycle.Response
-
Constructs a new Response object with default status and a default content type of "text/plain".
- rewriteHtml(String, String) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Rewrites HTML content by prefixing static asset URLs with the given endpoint.
- rewriteJs(String, String) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Rewrites JavaScript content by prefixing asset URLs with the given endpoint.
- rewriteRoute(String, String) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Rewrites a route by prefixing it with the given endpoint if it isn’t already.
- route(String) - Method in class com.pixelservices.flash.components.FlashServer
- RouteEntry - Class in com.pixelservices.flash.components.http.routing.models
- RouteEntry(HttpMethod, String, RequestHandler, HandlerType, HandlerPoolManager) - Constructor for class com.pixelservices.flash.components.http.routing.models.RouteEntry
-
Constructor for lambda-based handlers (using a special pool)
- RouteEntry(HttpMethod, String, Class<? extends RequestHandler>, HandlerType, HandlerPoolManager) - Constructor for class com.pixelservices.flash.components.http.routing.models.RouteEntry
-
Constructor for class-based handlers that will use pooling
- RouteInfo - Annotation Interface in com.pixelservices.flash.components.http.routing.models
-
Annotation to specify routing information for a request handler.
- RouteMatch - Record Class in com.pixelservices.flash.components.http.routing.models
-
RouteMatch holds a matching route and its extracted parameters.
- RouteMatch(RouteEntry, Map<String, String>) - Constructor for record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Creates an instance of a
RouteMatch
record class. - RouteParameterParser - Class in com.pixelservices.flash.utils
- RouteParameterParser(String) - Constructor for class com.pixelservices.flash.utils.RouteParameterParser
- RoutePattern - Class in com.pixelservices.flash.components.http.routing.models
- RoutePattern(String) - Constructor for class com.pixelservices.flash.components.http.routing.models.RoutePattern
- Router - Class in com.pixelservices.flash.components.http.routing
- Router(String, FlashServer) - Constructor for class com.pixelservices.flash.components.http.routing.Router
-
Constructs a Router with a given base path and FlashServer instance.
- Router(String, FlashServer, HandlerPoolManager) - Constructor for class com.pixelservices.flash.components.http.routing.Router
-
Constructs a Router with a given base path, FlashServer instance, and HandlerPoolManager.
- RouteRegistry - Class in com.pixelservices.flash.components.http.routing
-
Manages route registration and lookup using different Trie structures.
- RouteRegistry() - Constructor for class com.pixelservices.flash.components.http.routing.RouteRegistry
- RuntimeException - Exception Class in com.pixelservices.flash.exceptions
- RuntimeException(String) - Constructor for exception class com.pixelservices.flash.exceptions.RuntimeException
S
- search(HttpMethod, String) - Method in class com.pixelservices.flash.components.http.routing.trie.DynamicRoutePrefixTrie
- search(HttpMethod, String) - Method in class com.pixelservices.flash.components.http.routing.trie.ParameterizedRouteTrie
- search(String) - Method in class com.pixelservices.flash.components.http.routing.trie.LiteralRouteTrie
- sendBinaryMessage(byte[]) - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- sendMessage(String) - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- serve(String, DynamicFileServerConfiguration, Class<?>) - Method in class com.pixelservices.flash.components.fileserver.DynamicFileServer
-
Serves files dynamically from a filesystem path or a resource folder.
- serve(String, StaticFileServerConfiguration) - Method in class com.pixelservices.flash.components.fileserver.StaticFileServer
-
Serves static files from the specified directory.
- serveDynamic(String, DynamicFileServerConfiguration) - Method in class com.pixelservices.flash.components.FlashServer
- serveDynamic(String, DynamicFileServerConfiguration, Class<?>) - Method in class com.pixelservices.flash.components.FlashServer
- SERVER_SENT_EVENTS - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- ServerStartupException - Exception Class in com.pixelservices.flash.exceptions
- ServerStartupException(String, Exception) - Constructor for exception class com.pixelservices.flash.exceptions.ServerStartupException
- serveStatic(String, StaticFileServerConfiguration) - Method in class com.pixelservices.flash.components.FlashServer
- setBuffer(ByteBuffer) - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- setCustom(String) - Static method in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
-
Sets the custom HTML template for the UI.
- setHandlerType(HandlerType) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Sets the handler type (package-private)
- setId(String) - Method in class com.pixelservices.flash.components.websocket.WebSocketSession
- setLoggingPreference(HandlerType, boolean) - Method in class com.pixelservices.flash.models.FlashConfiguration
- setRequestResponse(Request, Response) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Set the request and response objects
- setRequestResponse(Request, Response) - Method in class com.pixelservices.flash.models.BaseHandler
- setSimpleHandler(SimpleHandler) - Method in class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- setSpecification(HandlerSpecification) - Method in class com.pixelservices.flash.components.http.RequestHandler
-
Sets the handler specification
- shouldLog(HandlerType) - Method in class com.pixelservices.flash.models.FlashConfiguration
- shutdown() - Method in class com.pixelservices.flash.components.http.pool.HandlerPoolManager
-
Shuts down the pool manager and all associated resources.
- SIMPLE - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- SimpleHandler - Interface in com.pixelservices.flash.components.http.routing.models
- SimpleHandlerWrapper - Class in com.pixelservices.flash.components.http.routing.models
-
Wraps a SimpleHandler into a full RequestHandler with ID and metadata.
- SimpleHandlerWrapper(Request, Response) - Constructor for class com.pixelservices.flash.components.http.routing.models.SimpleHandlerWrapper
- size() - Method in class com.pixelservices.flash.components.http.routing.trie.DynamicRoutePrefixTrie
- size() - Method in class com.pixelservices.flash.components.http.routing.trie.LiteralRouteTrie
- size() - Method in class com.pixelservices.flash.components.http.routing.trie.ParameterizedRouteTrie
- SourceType - Enum Class in com.pixelservices.flash.components.fileserver
- STANDARD - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- start() - Method in class com.pixelservices.flash.components.FlashServer
-
Starts the server and binds to the specified port.
- startDirectoryWatcher(Path, FileServerUtility.FileWatcherCallback) - Static method in class com.pixelservices.flash.components.fileserver.FileServerUtility
-
Starts a directory watcher on the given rootPath.
- STATIC - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- StaticFileServer - Class in com.pixelservices.flash.components.fileserver
-
StaticFileServer serves static files efficiently using an asset cache.
- StaticFileServer(FlashServer) - Constructor for class com.pixelservices.flash.components.fileserver.StaticFileServer
-
Constructs a StaticFileServer instance with the specified FlashServer.
- StaticFileServerConfiguration - Class in com.pixelservices.flash.components.fileserver
- StaticFileServerConfiguration(boolean, boolean, String, SourceType) - Constructor for class com.pixelservices.flash.components.fileserver.StaticFileServerConfiguration
- status(int) - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Sets the HTTP status code of the response.
- SWAGGER_UI - Enum constant in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
T
- TestHandler - Class in com.pixelservices.flash
- TestHandler(Request, Response) - Constructor for class com.pixelservices.flash.TestHandler
- toString() - Method in class com.pixelservices.flash.components.http.HandlerSpecification
-
Returns a string representation of the HandlerSpecification, including endpoint, HTTP method, expected request details, and body enforcement status.
- toString() - Method in class com.pixelservices.flash.components.http.lifecycle.Request
- toString() - Method in class com.pixelservices.flash.components.http.lifecycle.Response
- toString() - Method in record class com.pixelservices.flash.components.http.routing.models.RouteMatch
-
Returns a string representation of this record class.
- toString() - Method in record class com.pixelservices.flash.components.MultipartParser.MultipartFile
-
Returns a string representation of this record class.
- trace(String, SimpleHandler) - Method in class com.pixelservices.flash.components.FlashServer
- TRACE - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- type(String) - Method in class com.pixelservices.flash.components.http.lifecycle.Response
-
Sets the content type of the response.
U
- UnmatchedHandlerException - Exception Class in com.pixelservices.flash.exceptions
- UnmatchedHandlerException(String) - Constructor for exception class com.pixelservices.flash.exceptions.UnmatchedHandlerException
- UnmatchedMethodException - Exception Class in com.pixelservices.flash.exceptions
- UnmatchedMethodException(String) - Constructor for exception class com.pixelservices.flash.exceptions.UnmatchedMethodException
- unregisterRoute(HttpMethod, String) - Method in class com.pixelservices.flash.components.FlashServer
- UNSUPPORTED - Enum constant in enum class com.pixelservices.flash.components.http.HttpMethod
- updatePoolSizeConstraints(int, int) - Method in class com.pixelservices.flash.components.http.pool.HandlerPool
- use(Middleware) - Method in class com.pixelservices.flash.components.FlashServer
- use(String, Middleware) - Method in class com.pixelservices.flash.components.FlashServer
V
- valueOf(String) - Static method in enum class com.pixelservices.flash.components.fileserver.SourceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pixelservices.flash.components.http.HandlerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pixelservices.flash.components.http.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.pixelservices.flash.utils.LogType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.pixelservices.flash.components.fileserver.SourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pixelservices.flash.components.http.HandlerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pixelservices.flash.components.http.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pixelservices.flash.swagger.OpenAPIUITemplate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.pixelservices.flash.utils.LogType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(String) - Static method in class com.pixelservices.flash.utils.PrettyLogger
-
Logs a message with optional hex color codes and emojis.
- WARN - Enum constant in enum class com.pixelservices.flash.utils.LogType
- WEBSOCKET - Enum constant in enum class com.pixelservices.flash.components.http.HandlerType
- WEBSOCKET_BUFFER_POOL - Static variable in class com.pixelservices.flash.components.FlashServer
- WEBSOCKET_BUFFER_SIZE - Static variable in class com.pixelservices.flash.components.FlashServer
- WebSocketHandler - Class in com.pixelservices.flash.components.websocket
- WebSocketHandler() - Constructor for class com.pixelservices.flash.components.websocket.WebSocketHandler
- WebSocketRequestHandler - Class in com.pixelservices.flash.components.websocket
- WebSocketRequestHandler(FlashServer, Map<String, WebSocketHandler>, Map<String, WebSocketSession>, OffHeapBufferPool) - Constructor for class com.pixelservices.flash.components.websocket.WebSocketRequestHandler
- WebSocketSession - Class in com.pixelservices.flash.components.websocket
- WebSocketSession(AsynchronousSocketChannel, RequestInfo, String) - Constructor for class com.pixelservices.flash.components.websocket.WebSocketSession
- withEmoji(String, String) - Static method in class com.pixelservices.flash.utils.PrettyLogger
-
Logs a message with an emoji and optional hex color codes.
- withEmoji(String, String, LogType) - Static method in class com.pixelservices.flash.utils.PrettyLogger
-
Logs a message with an emoji and optional hex color codes.
- ws(String, WebSocketHandler) - Method in class com.pixelservices.flash.components.FlashServer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form