@FunctionalInterface public interface PropertyIndexSupplier extends Supplier<Map<String,String>>
Supplier's type.| Modifier and Type | Method and Description |
|---|---|
static PropertyIndexSupplier |
from(Map<String,String> properties)
Creates a instance of this
PropertyIndexSupplier by supplying just the given map. |
default UnaryOperator<String> |
substitute(PropertyResolver resolver)
Substitutes the entry's value.
|
default Function<Map.Entry<?,String>,String> |
substituteValue(PropertyResolver resolver)
Substitutes the entry's value.
|
default PropertyIndexSupplier |
substituteValues(PropertyResolver resolver)
Creates an index supplier which substitutes every value contained by the underlying map.
|
default PropertyIndexSupplier substituteValues(PropertyResolver resolver)
resolver - the component that resolves system propertydefault Function<Map.Entry<?,String>,String> substituteValue(PropertyResolver resolver)
resolver - the component that resolves system propertydefault UnaryOperator<String> substitute(PropertyResolver resolver)
resolver - the component that resolves system propertystatic PropertyIndexSupplier from(Map<String,String> properties)
PropertyIndexSupplier by supplying just the given map.properties - must not be nullPropertyIndexSupplierCopyright © 2023. All rights reserved.