Package net.ygbstudio.jbrave.core.model
package net.ygbstudio.jbrave.core.model
Core model types for search options, headers, operators, and API error codes.
This package defines the concrete representations that back the domain abstractions: the
BraveSearchOption record and SearchOptionCarrier bridge, the SearchOptions value enum and its typed factories, the BraveHeaders and BraveSearchHeader request/response header model, the BraveSearchOperator search-operator vocabulary, and the BraveErrorCode enumeration.
- Author:
- Yoham Gabriel Barboza B. (YGBStudio)
-
ClassDescriptionEnumeration of Brave API error codes.Enumeration of possible Brave Search API headers.A record class representing a Brave Search API header.Enumeration of the search operators supported by the Brave Search API.A search option that can be used in the search methods.An interface that represents a carrier for a
SearchOptionand its corresponding value.Enumeration of the search options available in the Brave API.