Hierarchy For All Packages
- net.ygbstudio.jbrave.api.builders,
- net.ygbstudio.jbrave.api.filters,
- net.ygbstudio.jbrave.api.options,
- net.ygbstudio.jbrave.api.rate,
- net.ygbstudio.jbrave.api.response,
- net.ygbstudio.jbrave.core.builders,
- net.ygbstudio.jbrave.core.domain,
- net.ygbstudio.jbrave.core.domain.dto,
- net.ygbstudio.jbrave.core.domain.dto.error,
- net.ygbstudio.jbrave.core.domain.dto.image,
- net.ygbstudio.jbrave.core.domain.dto.result,
- net.ygbstudio.jbrave.core.domain.dto.result.profile,
- net.ygbstudio.jbrave.core.domain.dto.result.search,
- net.ygbstudio.jbrave.core.domain.dto.result.thing,
- net.ygbstudio.jbrave.core.domain.dto.web,
- net.ygbstudio.jbrave.core.domain.modes,
- net.ygbstudio.jbrave.core.domain.provided,
- net.ygbstudio.jbrave.core.domain.verticals,
- net.ygbstudio.jbrave.core.exceptions,
- net.ygbstudio.jbrave.core.executors,
- net.ygbstudio.jbrave.core.local,
- net.ygbstudio.jbrave.core.model,
- net.ygbstudio.jbrave.core.utils
Class Hierarchy
- java.lang.Object
- net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder<T>
- net.ygbstudio.jbrave.api.builders.BraveImageQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.api.builders.BraveNewsQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.api.builders.BraveSuggestQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.api.builders.BraveVideoQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
- net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder<T>
- net.ygbstudio.jbrave.api.builders.BraveImageQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>) - net.ygbstudio.jbrave.api.builders.BraveNewsQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>) - net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>) - net.ygbstudio.jbrave.api.builders.BraveSuggestQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>) - net.ygbstudio.jbrave.api.builders.BraveVideoQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>) - net.ygbstudio.jbrave.api.builders.BraveWebQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E>)
- net.ygbstudio.jbrave.api.builders.BraveImageQuery (implements net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
- net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor<T>
- net.ygbstudio.jbrave.core.executors.BraveRequestExecutor
- net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- net.ygbstudio.jbrave.core.executors.BraveExecutionGate
- net.ygbstudio.jbrave.core.local.ClientInfo
- net.ygbstudio.jbrave.core.utils.JsonSupport
- net.ygbstudio.jbrave.core.local.LocalEnvironment
- net.ygbstudio.jbrave.core.domain.dto.result.Result
- net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox
- net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization.Builder
- net.ygbstudio.jbrave.core.domain.dto.result.thing.Person.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.ygbstudio.jbrave.core.exceptions.AbsentSearchQueryException
- net.ygbstudio.jbrave.core.exceptions.AbsentSearchVerticalException
- net.ygbstudio.jbrave.core.exceptions.BraveApiException
- net.ygbstudio.jbrave.core.exceptions.BraveClientException
- net.ygbstudio.jbrave.core.exceptions.EmptyTaskListException
- net.ygbstudio.jbrave.core.exceptions.MissingSubscriptionTokenException
- net.ygbstudio.jbrave.core.exceptions.RequestProcessingInterrupted
- net.ygbstudio.jbrave.core.exceptions.RequestRetryInterruptedException
- net.ygbstudio.jbrave.core.exceptions.ResponseDecompressionException
- net.ygbstudio.jbrave.core.exceptions.BraveGogglesIdentifierException
- net.ygbstudio.jbrave.core.exceptions.BraveLocalEnvironmentException
- net.ygbstudio.jbrave.core.exceptions.InvalidFreshnessInterval
- net.ygbstudio.jbrave.core.exceptions.InvalidQueryTermException
- net.ygbstudio.jbrave.core.exceptions.UninitializedBuilderException
- java.lang.RuntimeException
- java.lang.Exception
- net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder<T>
Interface Hierarchy
- net.ygbstudio.jbrave.api.response.ApiResponse
- net.ygbstudio.jbrave.core.domain.BraveAPIConstant
- net.ygbstudio.jbrave.core.domain.SearchOption
- net.ygbstudio.jbrave.core.domain.ClientProvidedOption
- net.ygbstudio.jbrave.core.domain.ProvidedOption
- net.ygbstudio.jbrave.core.domain.provided.CountryIdentifier
- net.ygbstudio.jbrave.core.domain.provided.LanguageIdentifier
- net.ygbstudio.jbrave.core.domain.provided.RegionLocaleIdentifier
- net.ygbstudio.jbrave.core.domain.SearchFilterOption
- net.ygbstudio.jbrave.core.domain.SearchVertical
- net.ygbstudio.jbrave.core.domain.SearchOption
- net.ygbstudio.jbrave.api.builders.BraveQueryBuilder<T,
E> - net.ygbstudio.jbrave.core.domain.dto.result.profile.GraphInfoboxProfile
- net.ygbstudio.jbrave.core.domain.SearchHeader
- net.ygbstudio.jbrave.core.model.SearchOptionCarrier<V>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.ygbstudio.jbrave.core.model.BraveErrorCode
- net.ygbstudio.jbrave.core.model.BraveHeaders (implements net.ygbstudio.jbrave.core.domain.SearchHeader)
- net.ygbstudio.jbrave.core.domain.verticals.BraveResource (implements net.ygbstudio.jbrave.core.domain.SearchVertical)
- net.ygbstudio.jbrave.core.model.BraveSearchOperator
- net.ygbstudio.jbrave.api.options.Country (implements net.ygbstudio.jbrave.core.domain.provided.CountryIdentifier)
- net.ygbstudio.jbrave.api.filters.Freshness (implements net.ygbstudio.jbrave.core.domain.ClientProvidedOption, net.ygbstudio.jbrave.core.domain.SearchFilterOption)
- net.ygbstudio.jbrave.api.options.MarketLocale (implements net.ygbstudio.jbrave.core.domain.provided.RegionLocaleIdentifier)
- net.ygbstudio.jbrave.api.filters.ResultFilter (implements net.ygbstudio.jbrave.core.domain.ClientProvidedOption, net.ygbstudio.jbrave.core.domain.SearchFilterOption)
- net.ygbstudio.jbrave.api.filters.SafeSearch (implements net.ygbstudio.jbrave.core.domain.ClientProvidedOption, net.ygbstudio.jbrave.core.domain.SearchFilterOption)
- net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode (implements net.ygbstudio.jbrave.core.domain.ClientProvidedOption)
- net.ygbstudio.jbrave.api.options.SearchLanguage (implements net.ygbstudio.jbrave.core.domain.provided.LanguageIdentifier)
- net.ygbstudio.jbrave.core.model.SearchOptions (implements net.ygbstudio.jbrave.core.domain.ClientProvidedOption)
- net.ygbstudio.jbrave.api.options.Units (implements net.ygbstudio.jbrave.core.domain.ProvidedOption)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- net.ygbstudio.jbrave.core.domain.dto.web.Action
- net.ygbstudio.jbrave.core.domain.dto.web.Answer
- net.ygbstudio.jbrave.core.domain.dto.web.Article
- net.ygbstudio.jbrave.core.domain.dto.web.Book
- net.ygbstudio.jbrave.core.model.BraveSearchHeader
- net.ygbstudio.jbrave.core.model.BraveSearchOption<V> (implements net.ygbstudio.jbrave.core.model.SearchOptionCarrier<V>)
- net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
- net.ygbstudio.jbrave.core.domain.dto.web.Contact
- net.ygbstudio.jbrave.core.domain.dto.error.Context
- net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
- net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider (implements net.ygbstudio.jbrave.core.domain.dto.result.profile.GraphInfoboxProfile)
- net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
- net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
- net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
- net.ygbstudio.jbrave.core.domain.dto.error.Error
- net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
- net.ygbstudio.jbrave.api.response.ErrorResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.Extra
- net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
- net.ygbstudio.jbrave.core.domain.dto.web.ForumData
- net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
- net.ygbstudio.jbrave.core.domain.dto.web.HowTo
- net.ygbstudio.jbrave.core.domain.dto.web.Image
- net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
- net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
- net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
- net.ygbstudio.jbrave.api.response.ImageSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
- net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile (implements net.ygbstudio.jbrave.core.domain.dto.result.profile.GraphInfoboxProfile)
- net.ygbstudio.jbrave.core.domain.dto.web.Language
- net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
- net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
- net.ygbstudio.jbrave.core.domain.dto.MetaUrl
- net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
- net.ygbstudio.jbrave.core.domain.dto.web.MovieData
- net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
- net.ygbstudio.jbrave.core.domain.dto.result.search.News
- net.ygbstudio.jbrave.api.response.NewsSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.web.Offer
- net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
- net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
- net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
- net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
- net.ygbstudio.jbrave.core.domain.dto.web.Price
- net.ygbstudio.jbrave.core.domain.dto.web.Product
- net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
- net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
- net.ygbstudio.jbrave.core.domain.dto.image.Properties
- net.ygbstudio.jbrave.core.domain.dto.web.QA
- net.ygbstudio.jbrave.core.domain.dto.web.QAPage
- net.ygbstudio.jbrave.core.domain.dto.Query
- net.ygbstudio.jbrave.api.response.RateLimitResponse
- net.ygbstudio.jbrave.core.domain.dto.web.Rating
- net.ygbstudio.jbrave.core.domain.dto.web.Recipe
- net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
- net.ygbstudio.jbrave.core.domain.dto.web.Review
- net.ygbstudio.jbrave.core.domain.dto.web.Reviews
- net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
- net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
- net.ygbstudio.jbrave.core.domain.dto.result.search.Search
- net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
- net.ygbstudio.jbrave.core.domain.dto.web.Software
- net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
- net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
- net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
- net.ygbstudio.jbrave.core.domain.dto.Thumbnail
- net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
- net.ygbstudio.jbrave.core.domain.dto.web.Unit
- net.ygbstudio.jbrave.core.domain.dto.result.VideoData
- net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
- net.ygbstudio.jbrave.api.response.VideoSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
- net.ygbstudio.jbrave.api.response.WebSearchApiResponse (implements net.ygbstudio.jbrave.api.response.ApiResponse)
- net.ygbstudio.jbrave.api.rate.XRateLimit
- net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
- net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
- net.ygbstudio.jbrave.api.rate.XRateLimitReset
- java.lang.Record