An IN-list expression that matches a property against a set of values.
Produces a SQL IN clause (or NOT IN when negation is true).
The list values are strings, automatically converted to the target field's Java type.
| Name | Type | Description | |
|---|---|---|---|
property
|
string
|
The entity property name to match against the list (e.g., id, status).
|
|
negation
|
boolean
|
When true, inverts the match to produce a NOT IN clause. Defaults to false.
|
|
list
|
array of
string
|
The list of values to match against.
Wrapped in a list element, with each value as a String child element.
Example JSON: "list": { "String": ["101", "102", "103"] }
|
{
"expressionContain" : {
"property" : "...",
"negation" : true,
"list" : [ "...", "..." ]
}
}
An IN-list expression that matches a property against a set of values.
Produces a SQL IN clause (or NOT IN when negation is true).
The list values are strings, automatically converted to the target field's Java type.
| Name | Type | Description | |
|---|---|---|---|
String
|
list of
string
|
The list of values to match against.
Wrapped in a list element, with each value as a String child element.
Example JSON: "list": { "String": ["101", "102", "103"] }
|
|
negation
|
boolean
|
When true, inverts the match to produce a NOT IN clause. Defaults to false.
|
|
property
|
string
|
The entity property name to match against the list (e.g., id, status).
|
<expressionContain>
<property>...</property>
<negation>...</negation>
<list>
<String>...</String>
</list>
</expressionContain>