Qualifier
Qualifier describes a field selection or index access within an attribute path.
Extended by
Section titled “Extended by”Methods
Section titled “Methods”id():
number
id returns where the qualifier appears within an expression.
Returns
Section titled “Returns”number
isOptional()
Section titled “isOptional()”isOptional():
boolean
isOptional returns whether the qualifier was declared as optional.
Returns
Section titled “Returns”boolean
qualify()
Section titled “qualify()”qualify(
vars,obj):unknown
qualify performs the field or index selection on the input object.
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”unknown
qualifyIfPresent()
Section titled “qualifyIfPresent()”qualifyIfPresent(
vars,obj,presenceOnly):unknown
qualifyIfPresent performs the field or index selection only when the field or index is present.
Parameters
Section titled “Parameters”unknown
presenceOnly
Section titled “presenceOnly”boolean
Returns
Section titled “Returns”unknown