Class: Kaltura::KalturaBaseEntryBaseFilter

Inherits:
KalturaRelatedFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaBaseEntryFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#access_control_id_equalObject

Returns the value of attribute access_control_id_equal.



7126
7127
7128
# File 'lib/kaltura_types.rb', line 7126

def access_control_id_equal
  @access_control_id_equal
end

#access_control_id_inObject

Returns the value of attribute access_control_id_in.



7127
7128
7129
# File 'lib/kaltura_types.rb', line 7127

def access_control_id_in
  @access_control_id_in
end

#admin_tags_likeObject

This filter should be in use for retrieving specific entries. It should include only one string to search for in entry tags set by an ADMIN user (no wildcards, spaces are treated as part of the string).



7081
7082
7083
# File 'lib/kaltura_types.rb', line 7081

def admin_tags_like
  @admin_tags_like
end

#admin_tags_multi_like_andObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry tags, set by an ADMIN user, while applying an AND logic to retrieve entries that contain all input strings (no wildcards, spaces are treated as part of the string).



7085
7086
7087
# File 'lib/kaltura_types.rb', line 7085

def admin_tags_multi_like_and
  @admin_tags_multi_like_and
end

#admin_tags_multi_like_orObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry tags, set by an ADMIN user, while applying an OR logic to retrieve entries that contain at least one input string (no wildcards, spaces are treated as part of the string).



7083
7084
7085
# File 'lib/kaltura_types.rb', line 7083

def admin_tags_multi_like_or
  @admin_tags_multi_like_or
end

#categories_ids_emptyObject

Returns the value of attribute categories_ids_empty.



7095
7096
7097
# File 'lib/kaltura_types.rb', line 7095

def categories_ids_empty
  @categories_ids_empty
end

#categories_ids_match_andObject

Returns the value of attribute categories_ids_match_and.



7090
7091
7092
# File 'lib/kaltura_types.rb', line 7090

def categories_ids_match_and
  @categories_ids_match_and
end

#categories_ids_match_orObject

All entries of the categories, excluding their child categories. To include entries of the child categories, use categoryAncestorIdIn, or categoriesMatchOr.



7093
7094
7095
# File 'lib/kaltura_types.rb', line 7093

def categories_ids_match_or
  @categories_ids_match_or
end

#categories_ids_not_containsObject

Returns the value of attribute categories_ids_not_contains.



7094
7095
7096
# File 'lib/kaltura_types.rb', line 7094

def categories_ids_not_contains
  @categories_ids_not_contains
end

#categories_match_andObject

Returns the value of attribute categories_match_and.



7086
7087
7088
# File 'lib/kaltura_types.rb', line 7086

def categories_match_and
  @categories_match_and
end

#categories_match_orObject

All entries within these categories or their child categories.



7088
7089
7090
# File 'lib/kaltura_types.rb', line 7088

def categories_match_or
  @categories_match_or
end

#categories_not_containsObject

Returns the value of attribute categories_not_contains.



7089
7090
7091
# File 'lib/kaltura_types.rb', line 7089

def categories_not_contains
  @categories_not_contains
end

#created_at_greater_than_or_equalObject

This filter parameter should be in use for retrieving only entries which were created at Kaltura system after a specific time/date (standard timestamp format).



7112
7113
7114
# File 'lib/kaltura_types.rb', line 7112

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

This filter parameter should be in use for retrieving only entries which were created at Kaltura system before a specific time/date (standard timestamp format).



7114
7115
7116
# File 'lib/kaltura_types.rb', line 7114

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#creator_id_equalObject

Returns the value of attribute creator_id_equal.



7073
7074
7075
# File 'lib/kaltura_types.rb', line 7073

def creator_id_equal
  @creator_id_equal
end

#end_date_greater_than_or_equalObject

Returns the value of attribute end_date_greater_than_or_equal.



7132
7133
7134
# File 'lib/kaltura_types.rb', line 7132

def end_date_greater_than_or_equal
  @end_date_greater_than_or_equal
end

#end_date_greater_than_or_equal_or_nullObject

Returns the value of attribute end_date_greater_than_or_equal_or_null.



7134
7135
7136
# File 'lib/kaltura_types.rb', line 7134

def end_date_greater_than_or_equal_or_null
  @end_date_greater_than_or_equal_or_null
end

#end_date_less_than_or_equalObject

Returns the value of attribute end_date_less_than_or_equal.



7133
7134
7135
# File 'lib/kaltura_types.rb', line 7133

def end_date_less_than_or_equal
  @end_date_less_than_or_equal
end

#end_date_less_than_or_equal_or_nullObject

Returns the value of attribute end_date_less_than_or_equal_or_null.



7135
7136
7137
# File 'lib/kaltura_types.rb', line 7135

def end_date_less_than_or_equal_or_null
  @end_date_less_than_or_equal_or_null
end

#entitled_users_edit_match_andObject

Returns the value of attribute entitled_users_edit_match_and.



7149
7150
7151
# File 'lib/kaltura_types.rb', line 7149

def entitled_users_edit_match_and
  @entitled_users_edit_match_and
end

#entitled_users_edit_match_orObject

Returns the value of attribute entitled_users_edit_match_or.



7150
7151
7152
# File 'lib/kaltura_types.rb', line 7150

def entitled_users_edit_match_or
  @entitled_users_edit_match_or
end

#entitled_users_publish_match_andObject

Returns the value of attribute entitled_users_publish_match_and.



7151
7152
7153
# File 'lib/kaltura_types.rb', line 7151

def entitled_users_publish_match_and
  @entitled_users_publish_match_and
end

#entitled_users_publish_match_orObject

Returns the value of attribute entitled_users_publish_match_or.



7152
7153
7154
# File 'lib/kaltura_types.rb', line 7152

def entitled_users_publish_match_or
  @entitled_users_publish_match_or
end

#entitled_users_view_match_andObject

Returns the value of attribute entitled_users_view_match_and.



7153
7154
7155
# File 'lib/kaltura_types.rb', line 7153

def entitled_users_view_match_and
  @entitled_users_view_match_and
end

#entitled_users_view_match_orObject

Returns the value of attribute entitled_users_view_match_or.



7154
7155
7156
# File 'lib/kaltura_types.rb', line 7154

def entitled_users_view_match_or
  @entitled_users_view_match_or
end

#group_id_equalObject

Returns the value of attribute group_id_equal.



7121
7122
7123
# File 'lib/kaltura_types.rb', line 7121

def group_id_equal
  @group_id_equal
end

#id_equalObject

This filter should be in use for retrieving only a specific entry (identified by its entryId).



7053
7054
7055
# File 'lib/kaltura_types.rb', line 7053

def id_equal
  @id_equal
end

#id_inObject

This filter should be in use for retrieving few specific entries (string should include comma separated list of entryId strings).



7055
7056
7057
# File 'lib/kaltura_types.rb', line 7055

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



7056
7057
7058
# File 'lib/kaltura_types.rb', line 7056

def id_not_in
  @id_not_in
end

#moderation_status_equalObject

Returns the value of attribute moderation_status_equal.



7104
7105
7106
# File 'lib/kaltura_types.rb', line 7104

def moderation_status_equal
  @moderation_status_equal
end

#moderation_status_inObject

Returns the value of attribute moderation_status_in.



7106
7107
7108
# File 'lib/kaltura_types.rb', line 7106

def moderation_status_in
  @moderation_status_in
end

#moderation_status_not_equalObject

Returns the value of attribute moderation_status_not_equal.



7105
7106
7107
# File 'lib/kaltura_types.rb', line 7105

def moderation_status_not_equal
  @moderation_status_not_equal
end

#moderation_status_not_inObject

Returns the value of attribute moderation_status_not_in.



7107
7108
7109
# File 'lib/kaltura_types.rb', line 7107

def moderation_status_not_in
  @moderation_status_not_in
end

#name_equalObject

This filter should be in use for retrieving entries with a specific name.



7064
7065
7066
# File 'lib/kaltura_types.rb', line 7064

def name_equal
  @name_equal
end

#name_likeObject

This filter should be in use for retrieving specific entries. It should include only one string to search for in entry names (no wildcards, spaces are treated as part of the string).



7058
7059
7060
# File 'lib/kaltura_types.rb', line 7058

def name_like
  @name_like
end

#name_multi_like_andObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry names, while applying an AND logic to retrieve entries that contain all input strings (no wildcards, spaces are treated as part of the string).



7062
7063
7064
# File 'lib/kaltura_types.rb', line 7062

def name_multi_like_and
  @name_multi_like_and
end

#name_multi_like_orObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry names, while applying an OR logic to retrieve entries that contain at least one input string (no wildcards, spaces are treated as part of the string).



7060
7061
7062
# File 'lib/kaltura_types.rb', line 7060

def name_multi_like_or
  @name_multi_like_or
end

#parent_entry_id_equalObject

Returns the value of attribute parent_entry_id_equal.



7148
7149
7150
# File 'lib/kaltura_types.rb', line 7148

def parent_entry_id_equal
  @parent_entry_id_equal
end

#partner_id_equalObject

This filter should be in use for retrieving only entries which were uploaded by/assigned to users of a specific Kaltura Partner (identified by Partner ID).



7066
7067
7068
# File 'lib/kaltura_types.rb', line 7066

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

This filter should be in use for retrieving only entries within Kaltura network which were uploaded by/assigned to users of few Kaltura Partners (string should include comma separated list of PartnerIDs)



7068
7069
7070
# File 'lib/kaltura_types.rb', line 7068

def partner_id_in
  @partner_id_in
end

#partner_sort_value_greater_than_or_equalObject

Returns the value of attribute partner_sort_value_greater_than_or_equal.



7144
7145
7146
# File 'lib/kaltura_types.rb', line 7144

def partner_sort_value_greater_than_or_equal
  @partner_sort_value_greater_than_or_equal
end

#partner_sort_value_less_than_or_equalObject

Returns the value of attribute partner_sort_value_less_than_or_equal.



7145
7146
7147
# File 'lib/kaltura_types.rb', line 7145

def partner_sort_value_less_than_or_equal
  @partner_sort_value_less_than_or_equal
end

#rank_greater_than_or_equalObject

Returns the value of attribute rank_greater_than_or_equal.



7118
7119
7120
# File 'lib/kaltura_types.rb', line 7118

def rank_greater_than_or_equal
  @rank_greater_than_or_equal
end

#rank_less_than_or_equalObject

Returns the value of attribute rank_less_than_or_equal.



7117
7118
7119
# File 'lib/kaltura_types.rb', line 7117

def rank_less_than_or_equal
  @rank_less_than_or_equal
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



7136
7137
7138
# File 'lib/kaltura_types.rb', line 7136

def reference_id_equal
  @reference_id_equal
end

#reference_id_inObject

Returns the value of attribute reference_id_in.



7137
7138
7139
# File 'lib/kaltura_types.rb', line 7137

def reference_id_in
  @reference_id_in
end

#replaced_entry_id_equalObject

Returns the value of attribute replaced_entry_id_equal.



7140
7141
7142
# File 'lib/kaltura_types.rb', line 7140

def replaced_entry_id_equal
  @replaced_entry_id_equal
end

#replaced_entry_id_inObject

Returns the value of attribute replaced_entry_id_in.



7141
7142
7143
# File 'lib/kaltura_types.rb', line 7141

def replaced_entry_id_in
  @replaced_entry_id_in
end

#replacement_status_equalObject

Returns the value of attribute replacement_status_equal.



7142
7143
7144
# File 'lib/kaltura_types.rb', line 7142

def replacement_status_equal
  @replacement_status_equal
end

#replacement_status_inObject

Returns the value of attribute replacement_status_in.



7143
7144
7145
# File 'lib/kaltura_types.rb', line 7143

def replacement_status_in
  @replacement_status_in
end

#replacing_entry_id_equalObject

Returns the value of attribute replacing_entry_id_equal.



7138
7139
7140
# File 'lib/kaltura_types.rb', line 7138

def replacing_entry_id_equal
  @replacing_entry_id_equal
end

#replacing_entry_id_inObject

Returns the value of attribute replacing_entry_id_in.



7139
7140
7141
# File 'lib/kaltura_types.rb', line 7139

def replacing_entry_id_in
  @replacing_entry_id_in
end

#root_entry_id_equalObject

Returns the value of attribute root_entry_id_equal.



7146
7147
7148
# File 'lib/kaltura_types.rb', line 7146

def root_entry_id_equal
  @root_entry_id_equal
end

#root_entry_id_inObject

Returns the value of attribute root_entry_id_in.



7147
7148
7149
# File 'lib/kaltura_types.rb', line 7147

def root_entry_id_in
  @root_entry_id_in
end

#search_text_match_andObject

This filter should be in use for retrieving specific entries while search match the input string within all of the following metadata attributes: name, description, tags, adminTags.



7123
7124
7125
# File 'lib/kaltura_types.rb', line 7123

def search_text_match_and
  @search_text_match_and
end

#search_text_match_orObject

This filter should be in use for retrieving specific entries while search match the input string within at least one of the following metadata attributes: name, description, tags, adminTags.



7125
7126
7127
# File 'lib/kaltura_types.rb', line 7125

def search_text_match_or
  @search_text_match_or
end

#start_date_greater_than_or_equalObject

Returns the value of attribute start_date_greater_than_or_equal.



7128
7129
7130
# File 'lib/kaltura_types.rb', line 7128

def start_date_greater_than_or_equal
  @start_date_greater_than_or_equal
end

#start_date_greater_than_or_equal_or_nullObject

Returns the value of attribute start_date_greater_than_or_equal_or_null.



7130
7131
7132
# File 'lib/kaltura_types.rb', line 7130

def start_date_greater_than_or_equal_or_null
  @start_date_greater_than_or_equal_or_null
end

#start_date_less_than_or_equalObject

Returns the value of attribute start_date_less_than_or_equal.



7129
7130
7131
# File 'lib/kaltura_types.rb', line 7129

def start_date_less_than_or_equal
  @start_date_less_than_or_equal
end

#start_date_less_than_or_equal_or_nullObject

Returns the value of attribute start_date_less_than_or_equal_or_null.



7131
7132
7133
# File 'lib/kaltura_types.rb', line 7131

def start_date_less_than_or_equal_or_null
  @start_date_less_than_or_equal_or_null
end

#status_equalObject

This filter should be in use for retrieving only entries, at a specific {



7097
7098
7099
# File 'lib/kaltura_types.rb', line 7097

def status_equal
  @status_equal
end

#status_inObject

This filter should be in use for retrieving only entries, at few specific {



7101
7102
7103
# File 'lib/kaltura_types.rb', line 7101

def status_in
  @status_in
end

#status_not_equalObject

This filter should be in use for retrieving only entries, not at a specific {



7099
7100
7101
# File 'lib/kaltura_types.rb', line 7099

def status_not_equal
  @status_not_equal
end

#status_not_inObject

This filter should be in use for retrieving only entries, not at few specific {



7103
7104
7105
# File 'lib/kaltura_types.rb', line 7103

def status_not_in
  @status_not_in
end

#tags_admin_tags_multi_like_andObject

Returns the value of attribute tags_admin_tags_multi_like_and.



7159
7160
7161
# File 'lib/kaltura_types.rb', line 7159

def tags_admin_tags_multi_like_and
  @tags_admin_tags_multi_like_and
end

#tags_admin_tags_multi_like_orObject

Returns the value of attribute tags_admin_tags_multi_like_or.



7156
7157
7158
# File 'lib/kaltura_types.rb', line 7156

def tags_admin_tags_multi_like_or
  @tags_admin_tags_multi_like_or
end

#tags_admin_tags_name_multi_like_andObject

Returns the value of attribute tags_admin_tags_name_multi_like_and.



7160
7161
7162
# File 'lib/kaltura_types.rb', line 7160

def tags_admin_tags_name_multi_like_and
  @tags_admin_tags_name_multi_like_and
end

#tags_admin_tags_name_multi_like_orObject

Returns the value of attribute tags_admin_tags_name_multi_like_or.



7157
7158
7159
# File 'lib/kaltura_types.rb', line 7157

def tags_admin_tags_name_multi_like_or
  @tags_admin_tags_name_multi_like_or
end

#tags_likeObject

This filter should be in use for retrieving specific entries. It should include only one string to search for in entry tags (no wildcards, spaces are treated as part of the string).



7075
7076
7077
# File 'lib/kaltura_types.rb', line 7075

def tags_like
  @tags_like
end

#tags_multi_like_andObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry tags, while applying an AND logic to retrieve entries that contain all input strings (no wildcards, spaces are treated as part of the string).



7079
7080
7081
# File 'lib/kaltura_types.rb', line 7079

def tags_multi_like_and
  @tags_multi_like_and
end

#tags_multi_like_orObject

This filter should be in use for retrieving specific entries. It could include few (comma separated) strings for searching in entry tags, while applying an OR logic to retrieve entries that contain at least one input string (no wildcards, spaces are treated as part of the string).



7077
7078
7079
# File 'lib/kaltura_types.rb', line 7077

def tags_multi_like_or
  @tags_multi_like_or
end

#tags_name_multi_like_andObject

Returns the value of attribute tags_name_multi_like_and.



7158
7159
7160
# File 'lib/kaltura_types.rb', line 7158

def tags_name_multi_like_and
  @tags_name_multi_like_and
end

#tags_name_multi_like_orObject

Returns the value of attribute tags_name_multi_like_or.



7155
7156
7157
# File 'lib/kaltura_types.rb', line 7155

def tags_name_multi_like_or
  @tags_name_multi_like_or
end

#total_rank_greater_than_or_equalObject

Returns the value of attribute total_rank_greater_than_or_equal.



7120
7121
7122
# File 'lib/kaltura_types.rb', line 7120

def total_rank_greater_than_or_equal
  @total_rank_greater_than_or_equal
end

#total_rank_less_than_or_equalObject

Returns the value of attribute total_rank_less_than_or_equal.



7119
7120
7121
# File 'lib/kaltura_types.rb', line 7119

def total_rank_less_than_or_equal
  @total_rank_less_than_or_equal
end

#type_equalObject

Returns the value of attribute type_equal.



7108
7109
7110
# File 'lib/kaltura_types.rb', line 7108

def type_equal
  @type_equal
end

#type_inObject

This filter should be in use for retrieving entries of few {



7110
7111
7112
# File 'lib/kaltura_types.rb', line 7110

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



7115
7116
7117
# File 'lib/kaltura_types.rb', line 7115

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



7116
7117
7118
# File 'lib/kaltura_types.rb', line 7116

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

#user_id_equalObject

This filter parameter should be in use for retrieving only entries, uploaded by/assigned to a specific user (identified by user Id).



7070
7071
7072
# File 'lib/kaltura_types.rb', line 7070

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



7071
7072
7073
# File 'lib/kaltura_types.rb', line 7071

def user_id_in
  @user_id_in
end

#user_id_not_inObject

Returns the value of attribute user_id_not_in.



7072
7073
7074
# File 'lib/kaltura_types.rb', line 7072

def user_id_not_in
  @user_id_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
# File 'lib/kaltura_types.rb', line 7235

def from_xml(xml_element)
	super
	if xml_element.elements['idEqual'] != nil
		self.id_equal = xml_element.elements['idEqual'].text
	end
	if xml_element.elements['idIn'] != nil
		self.id_in = xml_element.elements['idIn'].text
	end
	if xml_element.elements['idNotIn'] != nil
		self.id_not_in = xml_element.elements['idNotIn'].text
	end
	if xml_element.elements['nameLike'] != nil
		self.name_like = xml_element.elements['nameLike'].text
	end
	if xml_element.elements['nameMultiLikeOr'] != nil
		self.name_multi_like_or = xml_element.elements['nameMultiLikeOr'].text
	end
	if xml_element.elements['nameMultiLikeAnd'] != nil
		self.name_multi_like_and = xml_element.elements['nameMultiLikeAnd'].text
	end
	if xml_element.elements['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['userIdEqual'] != nil
		self.user_id_equal = xml_element.elements['userIdEqual'].text
	end
	if xml_element.elements['userIdIn'] != nil
		self.user_id_in = xml_element.elements['userIdIn'].text
	end
	if xml_element.elements['userIdNotIn'] != nil
		self.user_id_not_in = xml_element.elements['userIdNotIn'].text
	end
	if xml_element.elements['creatorIdEqual'] != nil
		self.creator_id_equal = xml_element.elements['creatorIdEqual'].text
	end
	if xml_element.elements['tagsLike'] != nil
		self.tags_like = xml_element.elements['tagsLike'].text
	end
	if xml_element.elements['tagsMultiLikeOr'] != nil
		self.tags_multi_like_or = xml_element.elements['tagsMultiLikeOr'].text
	end
	if xml_element.elements['tagsMultiLikeAnd'] != nil
		self.tags_multi_like_and = xml_element.elements['tagsMultiLikeAnd'].text
	end
	if xml_element.elements['adminTagsLike'] != nil
		self.admin_tags_like = xml_element.elements['adminTagsLike'].text
	end
	if xml_element.elements['adminTagsMultiLikeOr'] != nil
		self.admin_tags_multi_like_or = xml_element.elements['adminTagsMultiLikeOr'].text
	end
	if xml_element.elements['adminTagsMultiLikeAnd'] != nil
		self.admin_tags_multi_like_and = xml_element.elements['adminTagsMultiLikeAnd'].text
	end
	if xml_element.elements['categoriesMatchAnd'] != nil
		self.categories_match_and = xml_element.elements['categoriesMatchAnd'].text
	end
	if xml_element.elements['categoriesMatchOr'] != nil
		self.categories_match_or = xml_element.elements['categoriesMatchOr'].text
	end
	if xml_element.elements['categoriesNotContains'] != nil
		self.categories_not_contains = xml_element.elements['categoriesNotContains'].text
	end
	if xml_element.elements['categoriesIdsMatchAnd'] != nil
		self.categories_ids_match_and = xml_element.elements['categoriesIdsMatchAnd'].text
	end
	if xml_element.elements['categoriesIdsMatchOr'] != nil
		self.categories_ids_match_or = xml_element.elements['categoriesIdsMatchOr'].text
	end
	if xml_element.elements['categoriesIdsNotContains'] != nil
		self.categories_ids_not_contains = xml_element.elements['categoriesIdsNotContains'].text
	end
	if xml_element.elements['categoriesIdsEmpty'] != nil
		self.categories_ids_empty = xml_element.elements['categoriesIdsEmpty'].text
	end
	if xml_element.elements['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusNotEqual'] != nil
		self.status_not_equal = xml_element.elements['statusNotEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].text
	end
	if xml_element.elements['statusNotIn'] != nil
		self.status_not_in = xml_element.elements['statusNotIn'].text
	end
	if xml_element.elements['moderationStatusEqual'] != nil
		self.moderation_status_equal = xml_element.elements['moderationStatusEqual'].text
	end
	if xml_element.elements['moderationStatusNotEqual'] != nil
		self.moderation_status_not_equal = xml_element.elements['moderationStatusNotEqual'].text
	end
	if xml_element.elements['moderationStatusIn'] != nil
		self.moderation_status_in = xml_element.elements['moderationStatusIn'].text
	end
	if xml_element.elements['moderationStatusNotIn'] != nil
		self.moderation_status_not_in = xml_element.elements['moderationStatusNotIn'].text
	end
	if xml_element.elements['typeEqual'] != nil
		self.type_equal = xml_element.elements['typeEqual'].text
	end
	if xml_element.elements['typeIn'] != nil
		self.type_in = xml_element.elements['typeIn'].text
	end
	if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
		self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['createdAtLessThanOrEqual'] != nil
		self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	end
	if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
		self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['updatedAtLessThanOrEqual'] != nil
		self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	end
	if xml_element.elements['rankLessThanOrEqual'] != nil
		self.rank_less_than_or_equal = xml_element.elements['rankLessThanOrEqual'].text
	end
	if xml_element.elements['rankGreaterThanOrEqual'] != nil
		self.rank_greater_than_or_equal = xml_element.elements['rankGreaterThanOrEqual'].text
	end
	if xml_element.elements['totalRankLessThanOrEqual'] != nil
		self.total_rank_less_than_or_equal = xml_element.elements['totalRankLessThanOrEqual'].text
	end
	if xml_element.elements['totalRankGreaterThanOrEqual'] != nil
		self.total_rank_greater_than_or_equal = xml_element.elements['totalRankGreaterThanOrEqual'].text
	end
	if xml_element.elements['groupIdEqual'] != nil
		self.group_id_equal = xml_element.elements['groupIdEqual'].text
	end
	if xml_element.elements['searchTextMatchAnd'] != nil
		self.search_text_match_and = xml_element.elements['searchTextMatchAnd'].text
	end
	if xml_element.elements['searchTextMatchOr'] != nil
		self.search_text_match_or = xml_element.elements['searchTextMatchOr'].text
	end
	if xml_element.elements['accessControlIdEqual'] != nil
		self.access_control_id_equal = xml_element.elements['accessControlIdEqual'].text
	end
	if xml_element.elements['accessControlIdIn'] != nil
		self.access_control_id_in = xml_element.elements['accessControlIdIn'].text
	end
	if xml_element.elements['startDateGreaterThanOrEqual'] != nil
		self.start_date_greater_than_or_equal = xml_element.elements['startDateGreaterThanOrEqual'].text
	end
	if xml_element.elements['startDateLessThanOrEqual'] != nil
		self.start_date_less_than_or_equal = xml_element.elements['startDateLessThanOrEqual'].text
	end
	if xml_element.elements['startDateGreaterThanOrEqualOrNull'] != nil
		self.start_date_greater_than_or_equal_or_null = xml_element.elements['startDateGreaterThanOrEqualOrNull'].text
	end
	if xml_element.elements['startDateLessThanOrEqualOrNull'] != nil
		self.start_date_less_than_or_equal_or_null = xml_element.elements['startDateLessThanOrEqualOrNull'].text
	end
	if xml_element.elements['endDateGreaterThanOrEqual'] != nil
		self.end_date_greater_than_or_equal = xml_element.elements['endDateGreaterThanOrEqual'].text
	end
	if xml_element.elements['endDateLessThanOrEqual'] != nil
		self.end_date_less_than_or_equal = xml_element.elements['endDateLessThanOrEqual'].text
	end
	if xml_element.elements['endDateGreaterThanOrEqualOrNull'] != nil
		self.end_date_greater_than_or_equal_or_null = xml_element.elements['endDateGreaterThanOrEqualOrNull'].text
	end
	if xml_element.elements['endDateLessThanOrEqualOrNull'] != nil
		self.end_date_less_than_or_equal_or_null = xml_element.elements['endDateLessThanOrEqualOrNull'].text
	end
	if xml_element.elements['referenceIdEqual'] != nil
		self.reference_id_equal = xml_element.elements['referenceIdEqual'].text
	end
	if xml_element.elements['referenceIdIn'] != nil
		self.reference_id_in = xml_element.elements['referenceIdIn'].text
	end
	if xml_element.elements['replacingEntryIdEqual'] != nil
		self.replacing_entry_id_equal = xml_element.elements['replacingEntryIdEqual'].text
	end
	if xml_element.elements['replacingEntryIdIn'] != nil
		self.replacing_entry_id_in = xml_element.elements['replacingEntryIdIn'].text
	end
	if xml_element.elements['replacedEntryIdEqual'] != nil
		self.replaced_entry_id_equal = xml_element.elements['replacedEntryIdEqual'].text
	end
	if xml_element.elements['replacedEntryIdIn'] != nil
		self.replaced_entry_id_in = xml_element.elements['replacedEntryIdIn'].text
	end
	if xml_element.elements['replacementStatusEqual'] != nil
		self.replacement_status_equal = xml_element.elements['replacementStatusEqual'].text
	end
	if xml_element.elements['replacementStatusIn'] != nil
		self.replacement_status_in = xml_element.elements['replacementStatusIn'].text
	end
	if xml_element.elements['partnerSortValueGreaterThanOrEqual'] != nil
		self.partner_sort_value_greater_than_or_equal = xml_element.elements['partnerSortValueGreaterThanOrEqual'].text
	end
	if xml_element.elements['partnerSortValueLessThanOrEqual'] != nil
		self.partner_sort_value_less_than_or_equal = xml_element.elements['partnerSortValueLessThanOrEqual'].text
	end
	if xml_element.elements['rootEntryIdEqual'] != nil
		self.root_entry_id_equal = xml_element.elements['rootEntryIdEqual'].text
	end
	if xml_element.elements['rootEntryIdIn'] != nil
		self.root_entry_id_in = xml_element.elements['rootEntryIdIn'].text
	end
	if xml_element.elements['parentEntryIdEqual'] != nil
		self.parent_entry_id_equal = xml_element.elements['parentEntryIdEqual'].text
	end
	if xml_element.elements['entitledUsersEditMatchAnd'] != nil
		self.entitled_users_edit_match_and = xml_element.elements['entitledUsersEditMatchAnd'].text
	end
	if xml_element.elements['entitledUsersEditMatchOr'] != nil
		self.entitled_users_edit_match_or = xml_element.elements['entitledUsersEditMatchOr'].text
	end
	if xml_element.elements['entitledUsersPublishMatchAnd'] != nil
		self.entitled_users_publish_match_and = xml_element.elements['entitledUsersPublishMatchAnd'].text
	end
	if xml_element.elements['entitledUsersPublishMatchOr'] != nil
		self.entitled_users_publish_match_or = xml_element.elements['entitledUsersPublishMatchOr'].text
	end
	if xml_element.elements['entitledUsersViewMatchAnd'] != nil
		self.entitled_users_view_match_and = xml_element.elements['entitledUsersViewMatchAnd'].text
	end
	if xml_element.elements['entitledUsersViewMatchOr'] != nil
		self.entitled_users_view_match_or = xml_element.elements['entitledUsersViewMatchOr'].text
	end
	if xml_element.elements['tagsNameMultiLikeOr'] != nil
		self.tags_name_multi_like_or = xml_element.elements['tagsNameMultiLikeOr'].text
	end
	if xml_element.elements['tagsAdminTagsMultiLikeOr'] != nil
		self.tags_admin_tags_multi_like_or = xml_element.elements['tagsAdminTagsMultiLikeOr'].text
	end
	if xml_element.elements['tagsAdminTagsNameMultiLikeOr'] != nil
		self.tags_admin_tags_name_multi_like_or = xml_element.elements['tagsAdminTagsNameMultiLikeOr'].text
	end
	if xml_element.elements['tagsNameMultiLikeAnd'] != nil
		self.tags_name_multi_like_and = xml_element.elements['tagsNameMultiLikeAnd'].text
	end
	if xml_element.elements['tagsAdminTagsMultiLikeAnd'] != nil
		self.tags_admin_tags_multi_like_and = xml_element.elements['tagsAdminTagsMultiLikeAnd'].text
	end
	if xml_element.elements['tagsAdminTagsNameMultiLikeAnd'] != nil
		self.tags_admin_tags_name_multi_like_and = xml_element.elements['tagsAdminTagsNameMultiLikeAnd'].text
	end
end