ComponentPredicate

data class ComponentPredicate(val and: List<ComponentPredicate>? = null, val field: String? = null, val operand: String? = null, val operandType: String? = null, val operator: String? = null, val or: List<ComponentPredicate>? = null)

Constructors

Link copied to clipboard
constructor(and: List<ComponentPredicate>? = null, field: String? = null, operand: String? = null, operandType: String? = null, operator: String? = null, or: List<ComponentPredicate>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of predicates to combine logically.

Link copied to clipboard
val field: String? = null

The field to query.

Link copied to clipboard
val operand: String? = null

The value to use when performing the evaluation.

Link copied to clipboard
val operandType: String? = null

The type of value to use when performing the evaluation.

Link copied to clipboard
val operator: String? = null

The operator to use to perform the evaluation.

Link copied to clipboard
val or: List<ComponentPredicate>? = null

A list of predicates to combine logically.