Uses of Class
org.apache.juneau.commons.beanquery.SearchOperatorSet
Packages that use SearchOperatorSet
Package
Description
A protocol-agnostic query API for filtering, sorting, and paging collections of beans (design ยง5).
A typed, declarative "rich DataTables view" toolkit that serializes to the frozen
VIEW_META JSON wire
contract consumed by the first-party client runtime.-
Uses of SearchOperatorSet in org.apache.juneau.commons.beanquery
Methods in org.apache.juneau.commons.beanquery that return SearchOperatorSetModifier and TypeMethodDescriptionstatic SearchOperatorSetSearchOperatorSet.of(SearchOperator... operators) Builds a set from exactly the specified operators (no built-ins are implied).final SearchOperatorSetBeanQueryContext.operatorSet()Returns the default operator set a client may use.final SearchOperatorSetBeanQueryContext.operatorSet(String column) Returns the operator set a client may use on one column.static SearchOperatorSetSearchOperatorSet.standard()The built-in operator set.SearchOperatorSet.with(SearchOperator op) Returns a copy of this set with the specified operator added, replacing a same-name-ignoring-case operator if one is already present.Returns a copy of this set without the named operator.Methods in org.apache.juneau.commons.beanquery with parameters of type SearchOperatorSetModifier and TypeMethodDescriptionBeanQueryContext.Builder.columnOperators(String column, SearchOperatorSet value) Replaces the operator set for one declared column.BeanQueryContext.Builder.operators(SearchOperatorSet value) Sets the default operator set (for columns without an override).static SearchExpressionSearchExpressionParser.parse(String raw, SearchOperatorSet operators) Parses a raw column-search expression. -
Uses of SearchOperatorSet in org.apache.juneau.console.views
Methods in org.apache.juneau.console.views that return SearchOperatorSetModifier and TypeMethodDescriptionColumn.operators()This column's own operator set, ornull if absent (inherit the table-level set).ViewDef.operators()This view's table-level operator set, ornull if absent (columns without their own set fall back tostandard()).Methods in org.apache.juneau.console.views with parameters of type SearchOperatorSetModifier and TypeMethodDescriptionColumn.effectiveOperators(SearchOperatorSet tableDefault) Resolves the effective operator set the header popup offers for this column, inheriting the specified table-level set when this column has none of its own.Column.operators(SearchOperatorSet value) Sets this column's ownSearchOperatorSet— it entirely replaces the table-level set for this column.TableSpec.operators(SearchOperatorSet table) Sets the table-level defaultSearchOperatorSet, inherited by any searchable column that declares none of its own.ViewDef.operators(SearchOperatorSet value) Sets the table-levelSearchOperatorSet— inherited by every column that does not supply its own set.Column.searchMeta(SearchOperatorSet tableDefault) Serializes this column's effective search configuration to theVIEW_METAsearchblock, inheriting the specified table-level operator set when this column has none of its own.Column.toCatalogMap(SearchOperatorSet tableDefault) Builds this column's catalog entry likeColumn.toCatalogMap(), but emits the column's effective operator set: its own set if it has one, elsetableDefault.