Uses of Class
net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
Packages that use SearchOperatorBuilder
Package
Description
Public, fluent builders for constructing, configuring, and executing Brave Search API queries.
Internal building blocks that assemble Brave Search API request URLs and HTTP requests.
-
Uses of SearchOperatorBuilder in net.ygbstudio.jbrave.api.builders
Method parameters in net.ygbstudio.jbrave.api.builders with type arguments of type SearchOperatorBuilderModifier and TypeMethodDescriptionBraveVideoQuery.withOperators(@NotNull Consumer<SearchOperatorBuilder> operators) Adds search operations to the query term for advanced result filtering.BraveWebQuery.withOperators(@NotNull Consumer<SearchOperatorBuilder> operators) Adds search operations to the query term for advanced result filtering.BraveNewsQuery.withSearchOperators(@NotNull Consumer<SearchOperatorBuilder> operators) Adds search operations to the query term for advanced result filtering. -
Uses of SearchOperatorBuilder in net.ygbstudio.jbrave.core.builders
Methods in net.ygbstudio.jbrave.core.builders that return SearchOperatorBuilderModifier and TypeMethodDescriptionAdds the logicalANDoperator and its corresponding values to the builder.SearchOperatorBuilder.and(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalANDoperator and its corresponding values to the builder.static @NotNull SearchOperatorBuilderSearchOperatorBuilder.builder()Creates a new instance of theSearchOperatorBuilderclass.SearchOperatorBuilder.clear()Clears the search operator builder by removing all the operators and their corresponding values.SearchOperatorBuilder.exactMatch(@NotNull String exactMatch) Adds double quotes to the corresponding value (exact search term match) and adds it to the builder.Adds a "-" operator with its corresponding value to the builder.Adds an "ext" operator and its corresponding value to the builder.Adds a "filetype" operator and its corresponding value to the builder.Adds an "+" operator with its corresponding value to the builder.Adds an "inpage" operator and its corresponding value to the builder.Adds an "intitle" operator and its corresponding value to the builder.Adds a "lang" operator and its corresponding value to the builder.Adds a "loc" operator and its corresponding value to the builder.Adds the logicalNOToperator and its corresponding values to the builder.SearchOperatorBuilder.not(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalNOToperator and its corresponding values to the builder.Adds the logicalORoperator and its corresponding values to the builder.SearchOperatorBuilder.or(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalORoperator and its corresponding values to the builder.Adds a "site" operator and its corresponding value to the builder.Method parameters in net.ygbstudio.jbrave.core.builders with type arguments of type SearchOperatorBuilderModifier and TypeMethodDescriptionSearchOperatorBuilder.and(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalANDoperator and its corresponding values to the builder.SearchOperatorBuilder.not(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalNOToperator and its corresponding values to the builder.SearchOperatorBuilder.or(@NotNull UnaryOperator<SearchOperatorBuilder> operatorOne, @NotNull UnaryOperator<SearchOperatorBuilder> operatorTwo) Adds the logicalORoperator and its corresponding values to the builder.