Package io.undertow.util
package io.undertow.util
-
ClassDescriptionA thing which can have named attachments.A thing which can have named attachments.An immutable, type-safe object attachment key.Exception that is thrown when bad request is detectedGeneral bit-affecting utility methods.Callback that allows the bytes read from or written to a stream to be trackedRepresents a byte range for a range requestUtility class for dealing with certificatesHandler wrapper that chains several handler wrappers together.A concurrent deque that allows direct item removal without traversal.Class that contains utility methods for dealing with cookies.CopyOnWriteMap<K,
V> A basic copy on write map.Utility for parsing and generating datesDirectByteBufferDeallocatorUtility class used to free direct buffer memory.A modified version of ConcurrentLinkedDeque which includes direct removal.An efficient and flexible Base64 implementation.Controls the decoding process.An input stream which decodes bytes as they are read from a stream with Base64 encoded data.An output stream which decodes base64 data written to it, and writes the decoded output to the wrapped inner stream.Controls the encoding process.An input stream which encodes bytes as they are read from a stream.An output stream which base64 encodes all passed data and writes it to the wrapped target output stream.Deprecated.Representation of a token allowed within a header.HeaderTokenParser<E extends HeaderToken>Utility to parse the tokens contained within a HTTP header.Deprecated.A utility class for mapping between byte arrays and their hex representation and back again.Exchange attachments that have specific meaning when using the HTTP getProtocolDeprecated.TODO: this should not be required, delete thisAuthenticationMechanismFactorythat simply returns a pre configuredAuthenticationMechanismGeneral I/O utility methods.Class that contains static constants and utility methods for legacy Set-Cookie format.Utility methods for getting the locale from a request.Exception that is thrown when multipart parsing cannot parse a requestDeprecated.ObjectPool<T>A pool of objects.Exception that is thrown if the max query or path parameter limit is exceededPathMatcher<T>Handler that dispatches to a given handler based of a prefix match of the path.Represents a parsed web socket path template.The result of a path template match.Utility class that provides fast path matching of path templates.Deprecated.PooledObject<T>Represents a generic pooled objectA modified version of ConcurrentLinkedDequeue which includes direct removal and is portable accorss all JVMs.Deprecated.Methods for dealing with the query stringUtility class for parsing headers that accept q valuesUtility class for building redirects.Class that contains utility methods for dealing with RFC6265 Cookies.A utility class that can check known user agents which are known to be incompatible with SameSite=None attribute.Utility class for working with sessions.Simple pool that attempts to maintain a specified number of objects in the pool.SubstringMap<V>A string keyed map that can be accessed as a substring, eliminating the need to allocate a new string to do a key comparison against.An exception indicating that the response channel was prematurely closed.log messages start at 5000Warning this class consists of generated code.Warning this class consists of generated code.Utilities for dealing with URLs