
org.hibernate.search.engine.cfg.spi.AllAwareConfigurationPropertySource Maven / Gradle / Ivy
/*
* Hibernate Search, full-text search for your domain model
*
* License: GNU Lesser General Public License (LGPL), version 2.1 or later
* See the lgpl.txt file in the root directory or .
*/
package org.hibernate.search.engine.cfg.spi;
import java.util.Set;
import java.util.function.BiPredicate;
/**
* A source of property values for Hibernate Search with knowledge of the full set of properties.
*
* Implementations provide, on top of the usual key lookup,
* a way to retrieve all keys with a given prefix,
* which allows checking that all property keys were consumed, in particular.
*/
public interface AllAwareConfigurationPropertySource extends ConfigurationPropertySource {
Set resolveAll(BiPredicate predicate);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy