U:RDoc::AnyMethod[iI"	eql?:ETI"Ferret::Search::Query#eql?;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"call-seq;;To:RDoc::Markup::Verbatim;	[I"%query.eql?(other_query) -> bool
;TI""query == other_query -> bool
;T:@format0o;
;	[I"QReturn true if +query+ equals +other_query+. Theoretically, two queries are ;TI"Nequal if the always return the same results, no matter what the contents ;TI"Hof the index. Practically, however, this is difficult to implement ;TI"Mefficiently for queries like BooleanQuery since the ordering of clauses ;TI"Punspecified. "Ruby AND Rails" will not match "Rails AND Ruby" for example, ;TI"Palthough their result sets will be identical. Most queries should match as ;TI"expected however.;T:
@fileI"ext/r_search.c;T:0@omit_headings_from_table_of_contents_below000[[I"==;T@	I"	(p1);T@FI"
Query;TcRDoc::NormalClass00