Package org.apache.logging.log4j.message
Interface ParameterConsumer<S>
-
- Type Parameters:
S- state data
public interface ParameterConsumer<S>An operation that accepts two input arguments and returns no result.The third parameter lets callers pass in a stateful object to be modified with the key-value pairs, so the ParameterConsumer implementation itself can be stateless and potentially reusable.
- Since:
- 2.11
- See Also:
ReusableMessage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(java.lang.Object parameter, int parameterIndex, S state)Performs an operation given the specified arguments.
-
-
-
Method Detail
-
accept
void accept(java.lang.Object parameter, int parameterIndex, S state)Performs an operation given the specified arguments.- Parameters:
parameter- the parameterparameterIndex- Index of the parameterstate-
-
-