Table of Contents - procore-sift-0.16.0 Documentation
Pages
Classes and Modules
- Sift
- Sift::Filter
- Sift::FilterValidator
- Sift::Filtrator
- Sift::Parameter
- Sift::ScopeHandler
- Sift::Sort
- Sift::SubsetComparator
- Sift::TypeValidator
- Sift::ValueParser
- Sift::WhereHandler
- ValidDateRangeValidator
- ValidIntValidator
- ValidJsonValidator
Methods
- ::build — Sift::FilterValidator
- ::filter — Sift::Filtrator
- ::has_custom_validation? — Sift::FilterValidator
- ::has_validation? — Sift::FilterValidator
- ::model_name — Sift::FilterValidator
- ::new — Sift::Filter
- ::new — Sift::FilterValidator
- ::new — Sift::Filtrator
- ::new — Sift::Parameter
- ::new — Sift::ScopeHandler
- ::new — Sift::Sort
- ::new — Sift::SubsetComparator
- ::new — Sift::TypeValidator
- ::new — Sift::ValueParser
- ::new — Sift::WhereHandler
- #active_filters — Sift::Filtrator
- #active_sorts_hash — Sift::Filtrator
- #always_active? — Sift::Filter
- #always_active? — Sift::Sort
- #apply — Sift::Filtrator
- #apply! — Sift::Filter
- #apply! — Sift::Sort
- #apply_jsonb_conditions — Sift::WhereHandler
- #array_from_json — Sift::ValueParser
- #boolean_value — Sift::ValueParser
- #call — Sift::ScopeHandler
- #call — Sift::WhereHandler
- #default — Sift::Sort
- #filter — Sift::Filtrator
- #filter_errors — Sift
- #filter_on — Sift
- #filter_params — Sift::Filtrator
- #filter_params — Sift
- #filter_validator — Sift
- #filters — Sift
- #filters_valid? — Sift
- #filtrate — Sift
- #handler — Sift::Filter
- #handler — Sift::Parameter
- #include? — Sift::SubsetComparator
- #individual_sort_hash — Sift::Sort
- #integer_array? — ValidIntValidator
- #integer_or_range? — ValidIntValidator
- #internal_name — Sift::Sort
- #mapped_scope_params — Sift::Filter
- #mapped_scope_params — Sift::ScopeHandler
- #mapped_scope_params — Sift::Sort
- #normalized_date_range — Sift::ValueParser
- #normalized_value — Sift::ValueParser
- #not_processable? — Sift::Filter
- #param — Sift::Filter
- #param — Sift::Sort
- #parameterize — Sift::Filter
- #parse — Sift::ValueParser
- #parse_as_boolean? — Sift::ValueParser
- #parse_as_json? — Sift::ValueParser
- #parse_as_range? — Sift::ValueParser
- #parse_json — Sift::ValueParser
- #parse_json_and_values — Sift::ValueParser
- #parse_options — Sift::Parameter
- #range_value — Sift::ValueParser
- #reset_filters — Sift
- #scope_parameters — Sift::ScopeHandler
- #should_apply_default? — Sift::Filter
- #sort_fields — Sift
- #sort_on — Sift
- #sort_params — Sift
- #sorts_exist? — Sift
- #supports_boolean? — Sift::Parameter
- #supports_json? — Sift::Parameter
- #supports_json_object? — Sift::Parameter
- #supports_ranges? — Sift::Filter
- #supports_ranges? — Sift::Parameter
- #to_type — Sift::FilterValidator
- #type — Sift::Filter
- #type — Sift::Sort
- #type_validator — Sift::Filter
- #valid_date? — ValidDateRangeValidator
- #valid_date_range? — ValidDateRangeValidator
- #valid_int? — Sift::TypeValidator
- #valid_int? — ValidIntValidator
- #valid_json? — ValidJsonValidator
- #valid_scope_params? — Sift::Filter
- #valid_type? — Sift::TypeValidator
- #validate — Sift::TypeValidator
- #validate_each — ValidDateRangeValidator
- #validate_each — ValidIntValidator
- #validate_each — ValidJsonValidator
- #validation — Sift::Filter
- #validation — Sift::Sort
- #validation_field — Sift::Filter
- #validation_field — Sift::Sort