const std::string & value() const noexcept
bool empty() const noexcept
Checks whether the stored value is empty.
static std::string normalize(std::string value)
Trims leading and trailing whitespace from a filter specification.
static bool isValid(const std::string &value)
Checks whether a raw filter specification is valid.
static constexpr std::size_t maxLength() noexcept
Returns the maximum supported filter specification length.