Skip to content

UintQualifier

UintQualifier applies an unsigned integer index or map-key access.

  • ConstantQualifierBase

new UintQualifier(id, optional, adapterValue, rawValue, celValueOverride?, errorOnBadPresenceTest?): UintQualifier

constructor initializes the constant qualifier state.

number

boolean

TypeAdapter

string | number | bigint | boolean

Val

boolean = false

UintQualifier

ConstantQualifierBase.constructor

id(): number

id returns the qualifier expression id.

number

ConstantQualifierBase.id


isOptional(): boolean

isOptional returns whether the qualifier is optional.

boolean

ConstantQualifierBase.isOptional


qualify(_, obj): unknown

qualify applies an unsigned integer index or key access to the target object.

Activation

unknown

unknown

ConstantQualifierBase.qualify


qualifyIfPresent(_vars, obj, presenceOnly): unknown

qualifyIfPresent evaluates constant qualification with CEL presence-test semantics.

Activation

unknown

boolean

unknown

ConstantQualifierBase.qualifyIfPresent


value(): Val

value returns the constant CEL value associated with the qualifier.

Val

ConstantQualifierBase.value