Interface AttributeTransformer

All Superinterfaces:
BiFunction<String,Attribute,Attribute>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface AttributeTransformer extends BiFunction<String,Attribute,Attribute>
Alias for a function that can transform Attribute instances.

Returning null means the Attribute will be removed.

To transform just the attribute values (rather than the attribute itself), use AttributeValueTransformer.