A2uiOrFunction


public final class A2uiOrFunction implements A2uiFunction


Evaluates a list of boolean values using logical OR.

Use this A2uiFunction to check if any given values are true.

Summary

Public fields

static final @NonNull A2uiOrFunction

Public methods

Object
execute(
    @NonNull Map<@NonNull String, @NonNull Object> args,
    @NonNull A2uiExecutionContext executionContext
)

Runs the logical OR operation on the given args.

@NonNull A2uiFunctionDefinition

The definition of the function.

Public fields

INSTANCE

public static final @NonNull A2uiOrFunction INSTANCE

Public methods

execute

public Object execute(
    @NonNull Map<@NonNull String, @NonNull Object> args,
    @NonNull A2uiExecutionContext executionContext
)

Runs the logical OR operation on the given args.

Parameters
@NonNull Map<@NonNull String, @NonNull Object> args

arguments containing the "values" list of booleans to check

@NonNull A2uiExecutionContext executionContext

context allowing to execute other functions, evaluate dynamic payloads and resolving data bindings

Returns
Object

true if at least one value in the list is true, false otherwise

getDefinition

public @NonNull A2uiFunctionDefinition getDefinition()

The definition of the function.