Package rife.json
Interface JsonArrayAction
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Captures an action that has to be executed on a
JsonArray
instance.
There's no need to implement this interface directly since it's
intended to be provided as an inline lambda to
JsonObject.array(String, JsonArrayAction) and
JsonArray.array(JsonArrayAction). Those methods will construct a
nested JSON array, hand it to the action so that you can populate it,
and attach it to the enclosing structure afterwards.
- Since:
- 1.10
- See Also:
-
Method Summary
-
Method Details
-
use
Executes the action on the specifiedJsonArrayinstance.The JSON array that is handed to you has already been created, so that you only have to populate it.
- Parameters:
a- theJsonArrayinstance on which to execute the action- Since:
- 1.10
-