Class: UU::OS::RoleSearch::RoleSearchQuery

Inherits:
UU::OS::REST::PagingCriteria show all
Defined in:
uu_os-0.29.16/lib/uu/os/role_search/role_search_query.rb

Instance Attribute Summary (collapse)

Attributes inherited from UU::OS::REST::PagingCriteria

#page_index, #page_size

Method Summary

Methods inherited from UU::OS::REST::DTO

#initialize, #to_hash, #to_json

Constructor Details

This class inherits a constructor from UU::OS::REST::DTO

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO

Instance Attribute Details

- (Object) include_system_area

Whether to include system area in the search.



15
16
17
# File 'uu_os-0.29.16/lib/uu/os/role_search/role_search_query.rb', line 15

def include_system_area
  @include_system_area
end

- (Object) query

The UES query string. It has to conform the uesquery syntax (see documentation for more info). Filtering andorder of the result list can be specified there. When null is set,no filtering is applied and entries are ordered by name of castedsubjects (and code as the second criteria).



12
13
14
# File 'uu_os-0.29.16/lib/uu/os/role_search/role_search_query.rb', line 12

def query
  @query
end

- (Object) recursive

Whether to search recursively (including subordinate organizational units).



18
19
20
# File 'uu_os-0.29.16/lib/uu/os/role_search/role_search_query.rb', line 18

def recursive
  @recursive
end