Skip to content

common • net.kernelpanicsoft.archie.data.common.conditions • AAndCondition

AAndCondition


data class AAndCondition(val children: List<IACondition>) : AGroupCondition

Constructors

AAndCondition

constructor(vararg values: IACondition)
constructor(children: List<IACondition>)

Types

Companion


object Companion

Properties

children


open override val children: List<IACondition>

codec


open override val codec: MapCodec<out IACondition>

identifier


open override val identifier: ResourceLocation

Functions

and


eql


minus


nand


neql


nor


not


operator fun IACondition.not(): IACondition

or


plus


operator fun IACondition.plus(other: IACondition): IACondition

reducer


open override fun reducer(a: Boolean, b: Boolean): Boolean

rem


operator fun IACondition.rem(other: IACondition): IACondition

test


open override fun test(context: IACondition.IContext): Boolean

times


toString


open override fun toString(): String

xnor


xor