1 package Search
::Xapian
::ESet
;
11 our @ISA = qw(Tie::Array DynaLoader);
13 # Preloaded methods go here.
15 # In a new thread, copy objects of this class to unblessed, undef values.
18 use overload
'=' => sub { $_[0]->clone() },
25 if( scalar(@_) == 0 ) {
27 } elsif( scalar(@_) == 1 and ref( $_[1] ) eq $class ) {
33 Carp
::carp
( "USAGE: $class->new(), $class->new(\$eset)" );
43 tie
( @array, 'Search::Xapian::ESet', $self );
50 return bless $eset, $class;