Attribute Data Type:
Attribute Default Value:
Attribute Inherited from Preferences?
Attribute First Added:
Control case-sensitivity of the agent query.
Used for agents and (smart) adornments only. Can be set manually via the agent's Action Inspector's Query sub-tab's 'Case sensitive' tick box. It can only modify the String.contains() operator (and older deprecated precursors) and not List/Set.contains().
Note that when
true, the 'Case insensitive' box is not ticked. This is the reverse of the normal UI tick-box/Boolean mapping and was necessary to reflect replacement of the default query language with the .contains() operator, as the latter is case-sensitive by default. Basically, in UI terms all works as expected, it is only if manipulating this via action code that is it necessary to be aware of the reversal.