This version is out of date, covering development from v7.0.0 to v7.5.6. It is maintained here only for inbound reference links from elsewhere. It is no longer actively updated.

Jump to the current version of aTbRef

Tinderbox 7 Icon

AgentCaseSensitive


Attribute Data Type: 

Attribute Default Value: 

Attribute Group: 

Attribute Purpose: 

Attribute Inherited from Preferences?   

Attribute Read-Only? 

Attribute Intrinsic? 

Attribute First Added: 

Attribute Altered: 

 boolean   [other boolean-type attributes]

 false

 Agent   [other Agent Group attributes]

 Agent configuration

 No

 No

 No

 Baseline

 


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.