ExpressionContain Data Type

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.

Available Since
1.3.0
Properties
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 (JSON)
{
  "expressionContain" : {
    "property" : "...",
    "negation" : true,
    "list" : [ "...", "..." ]
  }
}
ExpressionContain Data Type

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.

Available Since
1.3.0
Properties
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 (XML)
<expressionContain>
  <property>...</property>
  <negation>...</negation>
  <list>
    <String>...</String>
  </list>
</expressionContain>