Table of Contents - scoped_search
Pages
-
CHANGELOG
- Changelog
- Unreleased changes
- Version 4.1.0
- Version 4.0.0
- Version 3.3.0
- Version 3.2.0
- Version 3.1.0
- Version 3.0.1
- Version 3.0.0
- Version 2.7.1
- Version 2.7.0
- Version 2.6.5
- Version 2.6.4
- Version 2.6.3
- Version 2.6.2
- Version 2.6.1
- Version 2.6.0
- Version 2.5.1
- Version 2.5.0
- Version 2.4.1
- Version 2.4.0
- Version 2.3.7
- Version 2.3.6
- Version 2.3.5
- Version 2.3.4
- Version 2.3.3
- Version 2.3.2
- Version 2.3.1
- Version 2.3.0
- Version 2.2.1
- Version 2.2.0
- Version 2.1.1
- Version 2.1.0
- Version 2.0.1
- Version 2.0
- Version 1.2
- Version 1.1
- Version 1.0
- Version 0.7
- Version 0.6
- Version 0.3
- Version 0.2
- Version 0.1.0
- CONTRIBUTING
- LICENSE
- README
Classes and Modules
- ActiveRecord
- Compass
- ScopedSearch
- ScopedSearch::AutoCompleteBuilder
- ScopedSearch::AutoCompleteClassMethods
- ScopedSearch::ClassMethods
- ScopedSearch::Definition
- ScopedSearch::Definition::Field
- ScopedSearch::DefinitionError
- ScopedSearch::Exception
- ScopedSearch::QueryBuilder
- ScopedSearch::QueryBuilder::AST
- ScopedSearch::QueryBuilder::AST::LeafNode
- ScopedSearch::QueryBuilder::AST::LogicalOperatorNode
- ScopedSearch::QueryBuilder::AST::OperatorNode
- ScopedSearch::QueryBuilder::Field
- ScopedSearch::QueryBuilder::PostgreSQLAdapter
- ScopedSearch::QueryLanguage
- ScopedSearch::QueryLanguage::AST
- ScopedSearch::QueryLanguage::AST::LeafNode
- ScopedSearch::QueryLanguage::AST::LogicalOperatorNode
- ScopedSearch::QueryLanguage::AST::Node
- ScopedSearch::QueryLanguage::AST::OperatorNode
- ScopedSearch::QueryLanguage::Compiler
- ScopedSearch::QueryLanguage::Parser
- ScopedSearch::QueryLanguage::Tokenizer
- ScopedSearch::QueryNotSupported
- ScopedSearch::Rails
- ScopedSearch::Rails::Engine
- ScopedSearch::RailsHelper
- ScopedSearch::Railtie
- ScopedSearch::Railtie::ActionController
- ScopedSearch::Validators
Methods
- ::auto_complete — ScopedSearch::AutoCompleteBuilder
- ::build_query — ScopedSearch::QueryBuilder
- ::class_for — ScopedSearch::QueryBuilder
- ::extended — ScopedSearch::ClassMethods
- ::from_array — ScopedSearch::QueryLanguage::AST
- ::new — ScopedSearch::AutoCompleteBuilder
- ::new — ScopedSearch::Definition
- ::new — ScopedSearch::Definition::Field
- ::new — ScopedSearch::QueryBuilder
- ::new — ScopedSearch::QueryLanguage::AST::LeafNode
- ::new — ScopedSearch::QueryLanguage::AST::OperatorNode
- ::parse — ScopedSearch::QueryLanguage::Compiler
- ::tokenize — ScopedSearch::QueryLanguage::Compiler
- #[] — ScopedSearch::QueryLanguage::AST::OperatorNode
- #build_autocomplete_options — ScopedSearch::AutoCompleteBuilder
- #build_find_params — ScopedSearch::QueryBuilder
- #build_suggestions — ScopedSearch::AutoCompleteBuilder
- #column — ScopedSearch::Definition::Field
- #compatible_with — ScopedSearch::QueryLanguage::AST::Node
- #compatible_with — ScopedSearch::QueryLanguage::AST::LogicalOperatorNode
- #complete_date_value — ScopedSearch::AutoCompleteBuilder
- #complete_for — ScopedSearch::AutoCompleteClassMethods
- #complete_key — ScopedSearch::AutoCompleteBuilder
- #complete_key_value — ScopedSearch::AutoCompleteBuilder
- #complete_keyword — ScopedSearch::AutoCompleteBuilder
- #complete_operator — ScopedSearch::AutoCompleteBuilder
- #complete_options — ScopedSearch::AutoCompleteBuilder
- #complete_set — ScopedSearch::AutoCompleteBuilder
- #complete_value — ScopedSearch::AutoCompleteBuilder
- #completer_scope — ScopedSearch::AutoCompleteBuilder
- #construct_join_sql — ScopedSearch::QueryBuilder::Field
- #construct_simple_join_sql — ScopedSearch::QueryBuilder::Field
- #current_char — ScopedSearch::QueryLanguage::Tokenizer
- #date? — ScopedSearch::Definition::Field
- #datetime? — ScopedSearch::Definition::Field
- #datetime_test — ScopedSearch::QueryBuilder
- #default_fields — ScopedSearch::Definition
- #default_fields_for — ScopedSearch::Definition
- #default_operator — ScopedSearch::Definition::Field
- #define — ScopedSearch::Definition
- #define_field — ScopedSearch::Definition
- #each — ScopedSearch::QueryLanguage::Tokenizer
- #each_token — ScopedSearch::QueryLanguage::Tokenizer
- #empty? — ScopedSearch::QueryLanguage::AST::LeafNode
- #empty? — ScopedSearch::QueryLanguage::AST::OperatorNode
- #eql? — ScopedSearch::QueryLanguage::AST::LeafNode
- #eql? — ScopedSearch::QueryLanguage::AST::OperatorNode
- #field_by_name — ScopedSearch::Definition
- #fields — ScopedSearch::Definition
- #find_field_for_order_by — ScopedSearch::QueryBuilder
- #find_has_many_through_association — ScopedSearch::QueryBuilder
- #generate_default_order — ScopedSearch::Definition::Field
- #has_many_through_join — ScopedSearch::QueryBuilder
- #infix? — ScopedSearch::QueryLanguage::AST::OperatorNode
- #inspect — ScopedSearch::QueryLanguage::AST::Node
- #is_left_hand — ScopedSearch::AutoCompleteBuilder
- #is_query_valid — ScopedSearch::AutoCompleteBuilder
- #is_right_hand — ScopedSearch::AutoCompleteBuilder
- #key_klass — ScopedSearch::Definition::Field
- #klass — ScopedSearch::Definition::Field
- #last_node — ScopedSearch::AutoCompleteBuilder
- #last_token_is — ScopedSearch::AutoCompleteBuilder
- #lhs — ScopedSearch::QueryLanguage::AST::OperatorNode
- #next_char — ScopedSearch::QueryLanguage::Tokenizer
- #numerical? — ScopedSearch::Definition::Field
- #operator_by_field_name — ScopedSearch::Definition
- #order_by — ScopedSearch::QueryBuilder
- #order_by — ScopedSearch::QueryBuilder::PostgreSQLAdapter
- #parse — ScopedSearch::QueryLanguage::Parser
- #parse_comparison — ScopedSearch::QueryLanguage::Parser
- #parse_expression_sequence — ScopedSearch::QueryLanguage::Parser
- #parse_infix_comparison — ScopedSearch::QueryLanguage::Parser
- #parse_logical_expression — ScopedSearch::QueryLanguage::Parser
- #parse_logical_not_expression — ScopedSearch::QueryLanguage::Parser
- #parse_multiple_values — ScopedSearch::QueryLanguage::Parser
- #parse_null_expression — ScopedSearch::QueryLanguage::Parser
- #parse_prefix_comparison — ScopedSearch::QueryLanguage::Parser
- #parse_temporal — ScopedSearch::Definition
- #parse_value — ScopedSearch::QueryLanguage::Parser
- #peek_char — ScopedSearch::QueryLanguage::Tokenizer
- #prefix? — ScopedSearch::QueryLanguage::AST::OperatorNode
- #quoted_field — ScopedSearch::Definition::Field
- #reflection_by_name — ScopedSearch::Definition
- #reflection_conditions — ScopedSearch::QueryBuilder::Field
- #reflection_keys — ScopedSearch::QueryBuilder::Field
- #register_complete_for! — ScopedSearch::Definition
- #register_named_scope! — ScopedSearch::Definition
- #rhs — ScopedSearch::QueryLanguage::AST::OperatorNode
- #scoped_search — ScopedSearch::ClassMethods
- #set? — ScopedSearch::Definition::Field
- #set_test — ScopedSearch::QueryBuilder
- #simplify — ScopedSearch::QueryLanguage::AST::Node
- #simplify — ScopedSearch::QueryLanguage::AST::OperatorNode
- #simplify — ScopedSearch::QueryLanguage::AST::LogicalOperatorNode
- #sort — ScopedSearch::RailsHelper
- #sql_operator — ScopedSearch::QueryBuilder
- #sql_operator — ScopedSearch::QueryBuilder::PostgreSQLAdapter
- #sql_test — ScopedSearch::QueryBuilder
- #sql_test — ScopedSearch::QueryBuilder::PostgreSQLAdapter
- #super_definition — ScopedSearch::Definition
- #temporal? — ScopedSearch::Definition::Field
- #textual? — ScopedSearch::Definition::Field
- #to_a — ScopedSearch::QueryLanguage::AST::LeafNode
- #to_a — ScopedSearch::QueryLanguage::AST::OperatorNode
- #to_default_fields_sql — ScopedSearch::QueryBuilder::AST::OperatorNode
- #to_ext_method_sql — ScopedSearch::QueryBuilder::Field
- #to_not_sql — ScopedSearch::QueryBuilder
- #to_not_sql — ScopedSearch::QueryBuilder::PostgreSQLAdapter
- #to_null_sql — ScopedSearch::QueryBuilder::AST::OperatorNode
- #to_single_field_sql — ScopedSearch::QueryBuilder::AST::OperatorNode
- #to_sql — ScopedSearch::QueryBuilder::Field
- #to_sql — ScopedSearch::QueryBuilder::AST::LeafNode
- #to_sql — ScopedSearch::QueryBuilder::AST::OperatorNode
- #to_sql — ScopedSearch::QueryBuilder::AST::LogicalOperatorNode
- #tokenize — ScopedSearch::AutoCompleteBuilder
- #tokenize — ScopedSearch::QueryLanguage::Tokenizer
- #tokenize_keyword — ScopedSearch::QueryLanguage::Tokenizer
- #tokenize_operator — ScopedSearch::QueryLanguage::Tokenizer
- #tokenize_quoted_keyword — ScopedSearch::QueryLanguage::Tokenizer
- #translate_value — ScopedSearch::QueryBuilder
- #type — ScopedSearch::Definition::Field
- #unique_fields — ScopedSearch::Definition
- #validate_value — ScopedSearch::QueryBuilder::AST::OperatorNode
- #value_conditions — ScopedSearch::AutoCompleteBuilder