Uses of Class
io.goobi.viewer.model.variables.VariableReplacer
Packages that use VariableReplacer
Package
Description
Core controller and utility classes of the Goobi viewer.
Configuration-driven value filters used to include or exclude data based on rules defined in the viewer configuration.
Lightweight model and configuration value objects used across the controller layer, such as caching maps,
labeled values, feature-set and web-resource configurations, and view attribute containers.
Provides variable substitution support for template strings, replacing
{variable-name} placeholders
with values sourced from configuration and Solr document fields.-
Uses of VariableReplacer in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller with parameters of type VariableReplacer -
Uses of VariableReplacer in io.goobi.viewer.controller.config.filter
Methods in io.goobi.viewer.controller.config.filter with parameters of type VariableReplacerModifier and TypeMethodDescriptionbooleanAbstractFilterConfiguration.applies(VariableReplacer vr) Test whether all conditions of this filter apply, if any.booleanConfiguredValueFilter.passes(VariableReplacer vr) This is the main method to apply the filter.booleanConfiguredValueFilter.passes(String value, VariableReplacer vr) booleanIFilterConfiguration.passes(String value, VariableReplacer vr) booleanPassedValueFilter.passes(String value, VariableReplacer vr) This is the main method to apply the filter. -
Uses of VariableReplacer in io.goobi.viewer.controller.model
Constructors in io.goobi.viewer.controller.model with parameters of type VariableReplacerModifierConstructorDescriptionProviderConfiguration(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config, VariableReplacer vr) WebResourceConfiguration(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config, VariableReplacer vr) -
Uses of VariableReplacer in io.goobi.viewer.model.variables
Subclasses of VariableReplacer in io.goobi.viewer.model.variablesModifier and TypeClassDescriptionclassA no-operationVariableReplacerthat is initialised with an empty variable map and leaves all input strings unchanged.