Package com.invirgance.convirgance.web.parameter
package com.invirgance.convirgance.web.parameter
Parameter extraction and binding API.
This package provides interfaces and implementations for extracting values
from HTTP requests and making them available to services. Parameters act as
the bridge between HTTP requests and the framework's data processing components.
Key components:
Parameter
- Core interface for components that extract values from HTTP requestsRequestParameter
- Extracts single values from request parameters with optional default valuesRequestArrayParameter
- Extracts multiple values as arrays from request parametersStaticParameter
- Provides fixed values that don't depend on the request
Typical usage scenarios: - Extracting query parameters for database operations - Mapping request values to binding parameters - Providing default values for optional parameters - Combining request values with fixed configuration values
- Author:
- jbanes
-
ClassDescriptionDefines a parameter implementation that extracts values from HTTP requests.Allows returning the parameters values of a
HttpRequest
as an array.Parameter implementation that extracts values from HTTP request parameters.Parameter implementation that provides a fixed, predefined value.