Index

A B C D E F G H I L M N O P Q R S T U V W 
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
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form