line |
true |
false |
branch |
30
|
2 |
0 |
unless exists $self->{'aggs'}
|
31
|
2 |
0 |
unless exists $self->{'es'}
|
32
|
2 |
0 |
unless exists $self->{'fields'}
|
33
|
2 |
0 |
unless exists $self->{'filter'}
|
34
|
2 |
0 |
unless exists $self->{'from'}
|
35
|
2 |
0 |
unless exists $self->{'match_all'}
|
36
|
2 |
0 |
unless exists $self->{'name'}
|
37
|
2 |
0 |
unless exists $self->{'query'}
|
38
|
2 |
0 |
unless exists $self->{'size'}
|
39
|
2 |
0 |
unless exists $self->{'sort'}
|
40
|
2 |
0 |
unless exists $self->{'source'}
|
42
|
0 |
2 |
unless $self->SUPER::init(@_)
|
55
|
0 |
0 |
unless scalar keys %$hash
|
61
|
0 |
0 |
unless ($code = $self->can($k))
|
63
|
0 |
0 |
if $self->_is_warnings_enabled
|
74
|
0 |
0 |
if $self->{'_data_cache'} and not length $self->{'_reset'}
|
77
|
0 |
0 |
if (defined $es and $es->length) { }
|
84
|
0 |
0 |
if (my $aggs = $self->aggs)
|
88
|
0 |
0 |
if (my $fields = $self->fields)
|
90
|
0 |
0 |
unless $fields->is_empty
|
92
|
0 |
0 |
if (my $filter = $self->filter)
|
96
|
0 |
0 |
if (my $sort = $self->sort)
|
98
|
0 |
0 |
unless $sort->is_empty
|
100
|
0 |
0 |
if (my $source = $self->source)
|
104
|
0 |
0 |
if (my $name = $self->name)
|
106
|
0 |
0 |
if (exists $data->{'filter'} and exists $data->{'filter'}{'terms'} and ref $data->{'filter'}{'terms'} eq "HASH")
|
113
|
0 |
0 |
if (defined(my $from = $self->from))
|
117
|
0 |
0 |
if (defined(my $size = $self->size))
|
133
|
0 |
0 |
if $opts->{'pretty'}
|
134
|
0 |
0 |
if $opts->{'sort'}
|
140
|
0 |
0 |
if (exists $opts->{'encoding'} and defined $opts->{'encoding'} and lc $opts->{'encoding'} eq 'utf-8' || lc $opts->{'encoding'} eq 'utf8') { }
|
151
|
0 |
0 |
if ($@)
|
173
|
0 |
0 |
if (@_)
|
178
|
0 |
0 |
if ref $this ne "HASH"
|
198
|
0 |
0 |
if (scalar grep(/^($op_re)$/, keys %$ref)) { }
|
202
|
0 |
0 |
unless exists $ref->{$op}
|
205
|
0 |
0 |
if (exists $es_ops->{$op})
|
210
|
0 |
0 |
if ref $def eq "HASH"
|
211
|
0 |
0 |
unless ($self->_is_array($def))
|
231
|
0 |
0 |
if $n > 1
|
243
|
0 |
0 |
if (ref $val eq 'HASH') { }
|
|
0 |
0 |
elsif (!ref($val) || $self->_can_overload($val, '""') and "$val" =~ /[\w\*]/) { }
|
253
|
0 |
0 |
"$val" =~ /[*?]/ ? :
|
267
|
0 |
0 |
unless ($self->{'query'})
|
270
|
0 |
0 |
if ($match_all)
|
272
|
0 |
0 |
if ($match_all == 1) { }
|
288
|
1 |
0 |
if (not exists $self->{'_reset'} && defined $self->{'_reset'} && length $self->{'_reset'} and scalar @_)
|
306
|
0 |
0 |
if (@_)
|
308
|
0 |
0 |
if (not defined $_[0]) { }
|
|
0 |
0 |
elsif ($self->_is_array($_[0]) or not ref $_[0] or ref $_[0] and $self->_can_overload($_[0], '""')) { }
|