Skip to main content

ExpressionUnion

Union of expressions of different type.

NameDescriptionType
property_valuePropertyValueData
id_segmentIdSegmentData
status_valueStatusValueData
file_valueFileValueData
typed_valueTypedValueData
any_fieldAnyFieldData
permissionsPermissionsData

Example

{
"property_value": {
"property_def": 0,
"data_function": {
"data_function": 9 /* Enum: DataFunction */,
"data": {
"year": {},
"month": {},
"year_and_month": {},
"date": {},
"days_from": {},
"days_to": {},
"integer_segment": {
"segment_size": 0
},
"left_characters": {
"count": 0
},
"initial_character_group": {
"lcid": 0
}
}
},
"parent_child_behavior": 2 /* Enum: ParentChildBehavior */
},
"id_segment": {
"segment_size": 0
},
"status_value": {
"type": 16 /* Enum: StatusType */,
"data_function": {} /* DataFunctionCall */
},
"file_value": {
"type": 8 /* Enum: FileValueType */
},
"typed_value": {
"datatype": 15 /* Enum: Datatype */,
"value_list": 0,
"data_function": {} /* DataFunctionCall */,
"parent_child_behavior": {}
},
"any_field": {
"options": {
"all": false,
"use_stemming": false,
"search_all_words": false,
"search_any_words": false,
"search_metadata": false,
"search_filedata": false
}
},
"permissions": {
"type": 6 /* Enum: PermissionsExpressionType */
}
}