OrCondition

class OrCondition<T>(conditions: SimplifiedCondition<T>) : AbstractCondition<T>

Functions

and
Link copied to clipboard
open override fun and(conditions: SimplifiedCondition<T>): SimplifiedCondition<T>
Creates a concatenating operand based on AND
getAllCandidates
Link copied to clipboard
open override fun getAllCandidates(): <ERROR CLASS>
Returns all base condition statements
isSatisfiedByValue
Link copied to clipboard
open override fun isSatisfiedByValue(): <ERROR CLASS>
Returns the value set with setValue depends on conditions
not
Link copied to clipboard
open override fun not(): SimplifiedCondition<T>
Creates an inverting operand
or
Link copied to clipboard
open override fun or(conditions: SimplifiedCondition<T>): SimplifiedCondition<T>
Creates a concatenating operand based on OR
setValue
Link copied to clipboard
open override fun setValue(condition: SimplifiedCondition<T>, value: Boolean)
Sets the value that isSatisfiedByValue will return to the base operands
toString
Link copied to clipboard
open override fun toString(): <ERROR CLASS>