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.



7406
7407
7408
# File 'lib/kaltura_types.rb', line 7406

def access_control_id_equal
  @access_control_id_equal
end

#access_control_id_inObject

Returns the value of attribute access_control_id_in.



7407
7408
7409
# File 'lib/kaltura_types.rb', line 7407

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).



7361
7362
7363
# File 'lib/kaltura_types.rb', line 7361

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).



7365
7366
7367
# File 'lib/kaltura_types.rb', line 7365

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).



7363
7364
7365
# File 'lib/kaltura_types.rb', line 7363

def admin_tags_multi_like_or
  @admin_tags_multi_like_or
end

#categories_ids_emptyObject

Returns the value of attribute categories_ids_empty.



7375
7376
7377
# File 'lib/kaltura_types.rb', line 7375

def categories_ids_empty
  @categories_ids_empty
end

#categories_ids_match_andObject

Returns the value of attribute categories_ids_match_and.



7370
7371
7372
# File 'lib/kaltura_types.rb', line 7370

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.



7373
7374
7375
# File 'lib/kaltura_types.rb', line 7373

def categories_ids_match_or
  @categories_ids_match_or
end

#categories_ids_not_containsObject

Returns the value of attribute categories_ids_not_contains.



7374
7375
7376
# File 'lib/kaltura_types.rb', line 7374

def categories_ids_not_contains
  @categories_ids_not_contains
end

#categories_match_andObject

Returns the value of attribute categories_match_and.



7366
7367
7368
# File 'lib/kaltura_types.rb', line 7366

def categories_match_and
  @categories_match_and
end

#categories_match_orObject

All entries within these categories or their child categories.



7368
7369
7370
# File 'lib/kaltura_types.rb', line 7368

def categories_match_or
  @categories_match_or
end

#categories_not_containsObject

Returns the value of attribute categories_not_contains.



7369
7370
7371
# File 'lib/kaltura_types.rb', line 7369

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).



7392
7393
7394
# File 'lib/kaltura_types.rb', line 7392

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).



7394
7395
7396
# File 'lib/kaltura_types.rb', line 7394

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.



7353
7354
7355
# File 'lib/kaltura_types.rb', line 7353

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.



7412
7413
7414
# File 'lib/kaltura_types.rb', line 7412

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.



7414
7415
7416
# File 'lib/kaltura_types.rb', line 7414

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.



7413
7414
7415
# File 'lib/kaltura_types.rb', line 7413

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.



7415
7416
7417
# File 'lib/kaltura_types.rb', line 7415

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.



7429
7430
7431
# File 'lib/kaltura_types.rb', line 7429

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.



7430
7431
7432
# File 'lib/kaltura_types.rb', line 7430

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.



7431
7432
7433
# File 'lib/kaltura_types.rb', line 7431

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.



7432
7433
7434
# File 'lib/kaltura_types.rb', line 7432

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.



7433
7434
7435
# File 'lib/kaltura_types.rb', line 7433

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.



7434
7435
7436
# File 'lib/kaltura_types.rb', line 7434

def entitled_users_view_match_or
  @entitled_users_view_match_or
end

#group_id_equalObject

Returns the value of attribute group_id_equal.



7401
7402
7403
# File 'lib/kaltura_types.rb', line 7401

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).



7333
7334
7335
# File 'lib/kaltura_types.rb', line 7333

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).



7335
7336
7337
# File 'lib/kaltura_types.rb', line 7335

def id_in
  @id_in
end

#id_not_inObject

Returns the value of attribute id_not_in.



7336
7337
7338
# File 'lib/kaltura_types.rb', line 7336

def id_not_in
  @id_not_in
end

#moderation_status_equalObject

Returns the value of attribute moderation_status_equal.



7384
7385
7386
# File 'lib/kaltura_types.rb', line 7384

def moderation_status_equal
  @moderation_status_equal
end

#moderation_status_inObject

Returns the value of attribute moderation_status_in.



7386
7387
7388
# File 'lib/kaltura_types.rb', line 7386

def moderation_status_in
  @moderation_status_in
end

#moderation_status_not_equalObject

Returns the value of attribute moderation_status_not_equal.



7385
7386
7387
# File 'lib/kaltura_types.rb', line 7385

def moderation_status_not_equal
  @moderation_status_not_equal
end

#moderation_status_not_inObject

Returns the value of attribute moderation_status_not_in.



7387
7388
7389
# File 'lib/kaltura_types.rb', line 7387

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.



7344
7345
7346
# File 'lib/kaltura_types.rb', line 7344

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).



7338
7339
7340
# File 'lib/kaltura_types.rb', line 7338

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).



7342
7343
7344
# File 'lib/kaltura_types.rb', line 7342

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).



7340
7341
7342
# File 'lib/kaltura_types.rb', line 7340

def name_multi_like_or
  @name_multi_like_or
end

#parent_entry_id_equalObject

Returns the value of attribute parent_entry_id_equal.



7428
7429
7430
# File 'lib/kaltura_types.rb', line 7428

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).



7346
7347
7348
# File 'lib/kaltura_types.rb', line 7346

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)



7348
7349
7350
# File 'lib/kaltura_types.rb', line 7348

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.



7424
7425
7426
# File 'lib/kaltura_types.rb', line 7424

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.



7425
7426
7427
# File 'lib/kaltura_types.rb', line 7425

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.



7398
7399
7400
# File 'lib/kaltura_types.rb', line 7398

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.



7397
7398
7399
# File 'lib/kaltura_types.rb', line 7397

def rank_less_than_or_equal
  @rank_less_than_or_equal
end

#reference_id_equalObject

Returns the value of attribute reference_id_equal.



7416
7417
7418
# File 'lib/kaltura_types.rb', line 7416

def reference_id_equal
  @reference_id_equal
end

#reference_id_inObject

Returns the value of attribute reference_id_in.



7417
7418
7419
# File 'lib/kaltura_types.rb', line 7417

def reference_id_in
  @reference_id_in
end

#replaced_entry_id_equalObject

Returns the value of attribute replaced_entry_id_equal.



7420
7421
7422
# File 'lib/kaltura_types.rb', line 7420

def replaced_entry_id_equal
  @replaced_entry_id_equal
end

#replaced_entry_id_inObject

Returns the value of attribute replaced_entry_id_in.



7421
7422
7423
# File 'lib/kaltura_types.rb', line 7421

def replaced_entry_id_in
  @replaced_entry_id_in
end

#replacement_status_equalObject

Returns the value of attribute replacement_status_equal.



7422
7423
7424
# File 'lib/kaltura_types.rb', line 7422

def replacement_status_equal
  @replacement_status_equal
end

#replacement_status_inObject

Returns the value of attribute replacement_status_in.



7423
7424
7425
# File 'lib/kaltura_types.rb', line 7423

def replacement_status_in
  @replacement_status_in
end

#replacing_entry_id_equalObject

Returns the value of attribute replacing_entry_id_equal.



7418
7419
7420
# File 'lib/kaltura_types.rb', line 7418

def replacing_entry_id_equal
  @replacing_entry_id_equal
end

#replacing_entry_id_inObject

Returns the value of attribute replacing_entry_id_in.



7419
7420
7421
# File 'lib/kaltura_types.rb', line 7419

def replacing_entry_id_in
  @replacing_entry_id_in
end

#root_entry_id_equalObject

Returns the value of attribute root_entry_id_equal.



7426
7427
7428
# File 'lib/kaltura_types.rb', line 7426

def root_entry_id_equal
  @root_entry_id_equal
end

#root_entry_id_inObject

Returns the value of attribute root_entry_id_in.



7427
7428
7429
# File 'lib/kaltura_types.rb', line 7427

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.



7403
7404
7405
# File 'lib/kaltura_types.rb', line 7403

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.



7405
7406
7407
# File 'lib/kaltura_types.rb', line 7405

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.



7408
7409
7410
# File 'lib/kaltura_types.rb', line 7408

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.



7410
7411
7412
# File 'lib/kaltura_types.rb', line 7410

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.



7409
7410
7411
# File 'lib/kaltura_types.rb', line 7409

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.



7411
7412
7413
# File 'lib/kaltura_types.rb', line 7411

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 {



7377
7378
7379
# File 'lib/kaltura_types.rb', line 7377

def status_equal
  @status_equal
end

#status_inObject

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



7381
7382
7383
# File 'lib/kaltura_types.rb', line 7381

def status_in
  @status_in
end

#status_not_equalObject

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



7379
7380
7381
# File 'lib/kaltura_types.rb', line 7379

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 {



7383
7384
7385
# File 'lib/kaltura_types.rb', line 7383

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.



7439
7440
7441
# File 'lib/kaltura_types.rb', line 7439

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.



7436
7437
7438
# File 'lib/kaltura_types.rb', line 7436

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.



7440
7441
7442
# File 'lib/kaltura_types.rb', line 7440

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.



7437
7438
7439
# File 'lib/kaltura_types.rb', line 7437

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).



7355
7356
7357
# File 'lib/kaltura_types.rb', line 7355

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).



7359
7360
7361
# File 'lib/kaltura_types.rb', line 7359

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).



7357
7358
7359
# File 'lib/kaltura_types.rb', line 7357

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.



7438
7439
7440
# File 'lib/kaltura_types.rb', line 7438

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.



7435
7436
7437
# File 'lib/kaltura_types.rb', line 7435

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.



7400
7401
7402
# File 'lib/kaltura_types.rb', line 7400

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.



7399
7400
7401
# File 'lib/kaltura_types.rb', line 7399

def total_rank_less_than_or_equal
  @total_rank_less_than_or_equal
end

#type_equalObject

Returns the value of attribute type_equal.



7388
7389
7390
# File 'lib/kaltura_types.rb', line 7388

def type_equal
  @type_equal
end

#type_inObject

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



7390
7391
7392
# File 'lib/kaltura_types.rb', line 7390

def type_in
  @type_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



7395
7396
7397
# File 'lib/kaltura_types.rb', line 7395

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.



7396
7397
7398
# File 'lib/kaltura_types.rb', line 7396

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).



7350
7351
7352
# File 'lib/kaltura_types.rb', line 7350

def user_id_equal
  @user_id_equal
end

#user_id_inObject

Returns the value of attribute user_id_in.



7351
7352
7353
# File 'lib/kaltura_types.rb', line 7351

def user_id_in
  @user_id_in
end

#user_id_not_inObject

Returns the value of attribute user_id_not_in.



7352
7353
7354
# File 'lib/kaltura_types.rb', line 7352

def user_id_not_in
  @user_id_not_in
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
# File 'lib/kaltura_types.rb', line 7515

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