A2uiEmailFunction


public final class A2uiEmailFunction implements A2uiFunction


Validates if a string is a valid email address.

Use this A2uiFunction to check email formatting.

Summary

Public fields

static final @NonNull A2uiEmailFunction

Public methods

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

Runs email format validation on the given args.

@NonNull A2uiFunctionDefinition

The definition of the function.

Public fields

INSTANCE

public static final @NonNull A2uiEmailFunction INSTANCE

Public methods

execute

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

Runs email format validation on the given args.

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

arguments containing the "value" string to validate

@NonNull A2uiExecutionContext executionContext

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

Returns
Object

true if the value matches the email regex, false otherwise

getDefinition

public @NonNull A2uiFunctionDefinition getDefinition()

The definition of the function.