KeyedData

Intermediate value produced by Data.valueAtKey: an operation called on it (mirroring the Data operations above) validates the map entry at that key instead of the map as a whole.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard

True when the keyed string entry contains substring.

Link copied to clipboard

True when the keyed string entry ends with suffix.

Link copied to clipboard

True when the keyed string entry equals target, ignoring case.

Link copied to clipboard
fun isAfter(dateTime: LocalDateTime): EvaluateDataEventSchema.Expression

True when the keyed date-time entry is after dateTime.

Link copied to clipboard
fun isBefore(dateTime: LocalDateTime): EvaluateDataEventSchema.Expression

True when the keyed date-time entry is before dateTime.

Link copied to clipboard

True when the keyed double entry is bigger than target.

True when the keyed float entry is bigger than target.

True when the keyed int entry is bigger than target.

True when the keyed long entry is bigger than target.

Link copied to clipboard

True when the keyed double entry is bigger than or equal to target.

True when the keyed float entry is bigger than or equal to target.

True when the keyed int entry is bigger than or equal to target.

True when the keyed long entry is bigger than or equal to target.

Link copied to clipboard

True when the keyed string entry is empty or made only of whitespace.

Link copied to clipboard

True when the keyed double entry equals target.

True when the keyed float entry equals target.

True when the keyed int entry equals target.

True when the keyed long entry equals target.

True when the keyed string entry equals target exactly (case-sensitive).

Link copied to clipboard
fun isEqualTo(dateTime: LocalDateTime): EvaluateDataEventSchema.Expression

True when the keyed date-time entry equals dateTime.

Link copied to clipboard

True when the keyed int entry is even.

Link copied to clipboard

True when the keyed boolean entry is false.

Link copied to clipboard

True when the keyed string entry's length is bigger than length.

Link copied to clipboard

True when the keyed string entry's length is bigger than or equal to length.

Link copied to clipboard

True when the keyed string entry's length equals length.

Link copied to clipboard

True when the keyed string entry's length is smaller than length.

Link copied to clipboard

True when the keyed string entry's length is smaller than or equal to length.

Link copied to clipboard

True when the keyed string entry is not empty and not made only of whitespace.

Link copied to clipboard

True when the keyed entry is not null.

Link copied to clipboard

True when the keyed entry is null.

Link copied to clipboard

True when the keyed int entry is odd.

Link copied to clipboard

True when the keyed double entry is smaller than target.

True when the keyed float entry is smaller than target.

True when the keyed int entry is smaller than target.

True when the keyed long entry is smaller than target.

Link copied to clipboard

True when the keyed double entry is smaller than or equal to target.

True when the keyed float entry is smaller than or equal to target.

True when the keyed int entry is smaller than or equal to target.

True when the keyed long entry is smaller than or equal to target.

Link copied to clipboard

True when the keyed boolean entry is true.

Link copied to clipboard

True when the keyed date-time entry falls on a Monday through Friday.

Link copied to clipboard

True when the keyed date-time entry falls on a Saturday or Sunday.

Link copied to clipboard

True when the keyed string entry matches the regex pattern.

Link copied to clipboard

True when the keyed string entry starts with prefix.