Package net.ygbstudio.jbrave.core.domain.dto.result
package net.ygbstudio.jbrave.core.domain.dto.result
Data-transfer objects that model web and generic search results from the Brave Search API.
This package contains the sealed Result hierarchy and its SearchResult
subtype, which capture the shared and web-specific fields of a single organic result. Related
container and rich-result shapes live in the result.search, result.web,
result.profile, and result.thing sub-packages.
- Author:
- Yoham Gabriel Barboza B. (YGBStudio)
-
ClassDescriptionRepresents an abstract base class for graph infoboxes in search results.Builder for
AbstractGraphInfoboxinstances.Represents a discussion result in search results.Builder forDiscussionResultinstances.Represents an entity infobox in search results.Builder forEntityInfoboxinstances.Represents a generic infobox in search results.Builder forGenericInfoboxinstances.Represents an infobox for a place in search results.Builder forInfoboxPlaceinstances.Represents an infobox with location information in search results.Builder forInfoboxWithLocationinstances.Represents a location result in search results.Builder forLocationResultinstances.Represents a location web result in search results.Builder forLocationWebResultinstances.Represents a news result in search results.Builder forNewsResultinstances.Represents a QA infobox in search results.Builder forQAInfoboxinstances.Represents a generic result in search results.Builder forResultinstances.Represents a search result in search results.Builder forSearchResultinstances.Represents a spell check result in search responses.Represents a suggestion result in search responses.Represents video data in search results.Represents a video result in search results.Builder forVideoResultinstances.