A2uiRequiredFunction


public final class A2uiRequiredFunction implements A2uiFunction


Validates that a value is present and not empty.

Use this A2uiFunction to check for non-empty values.

Summary

Public fields

static final @NonNull A2uiRequiredFunction

Public methods

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

Checks if the value in args is present and not empty.

@NonNull A2uiFunctionDefinition

The definition of the function.

Public fields

INSTANCE

public static final @NonNull A2uiRequiredFunction INSTANCE

Public methods

execute

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

Checks if the value in args is present and not empty.

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

arguments containing the "value" to check

@NonNull A2uiExecutionContext executionContext

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

Returns
Object

true if the value is not missing, not null, and not empty

getDefinition

public @NonNull A2uiFunctionDefinition getDefinition()

The definition of the function.