
org.guppy4j.NamedStrings Maven / Gradle / Ivy
package org.guppy4j;
import java.util.function.Predicate;
/**
* Named values (usually String based)
*/
public interface NamedStrings {
/**
* @param name Name of a named value
* @return The corresponding named value object
*/
NamedString get(String name);
/**
* @return All named values
*/
Iterable all();
/**
* @param condition A boolean condition for settings
* @return All named values that match the condition
*/
Iterable matches(Predicate condition);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy