A2uiAndFunction


public final class A2uiAndFunction implements A2uiFunction


Evaluates a list of boolean values using logical AND.

Use this A2uiFunction to evaluate if all given values are true.

Summary

Public fields

static final @NonNull A2uiAndFunction

Public methods

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

Runs the logical AND operation on the given args.

@NonNull A2uiFunctionDefinition

The definition of the function.

Public fields

INSTANCE

public static final @NonNull A2uiAndFunction INSTANCE

Public methods

execute

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

Runs the logical AND 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 all values in the list are true, false otherwise

getDefinition

public @NonNull A2uiFunctionDefinition getDefinition()

The definition of the function.