utils library
Jetleaf Web Utilities sub-library
This sub-library exposes utility APIs used by the web layer of
jetleaf_web.
Importing package:jetleaf_web/utils.dart provides access to
encoding helpers, matrix variable utilities, and general-purpose
web utilities, without exposing internal implementation details.
Classes
- Base64EncodingDecoder
- A Base64-specific implementation of EncodingDecoder that provides encoding and decoding functionality for binary and textual data using the Base64 scheme.
- BasicEncodingDecoder
- A lightweight, default implementation of EncodingDecoder that provides native text encoding and decoding for a predefined set of common character encodings.
- EncodingDecoder
- A unified abstraction for text encoding and decoding operations, providing a consistent interface for converting between raw bytes and human-readable strings across multiple character encodings.
- MatrixVariables
- Represents a resolved set of matrix variables for a specific path segment.
- MatrixVariableUtils
- Resolves method parameters annotated with MatrixVariable by extracting matrix variables from URI path segments.
- WebUtils
- Utility methods for web-related operations, such as retrieving HTTP response status codes from annotated methods or classes.