モジュール: Mongoid::Matcher::BitsAnySet Private
- 次による拡張機能。
- BitsAnySet
- 次のことが含まれます。
- ビット
- 次のドキュメントに含まれます。
- BitsAnySet
- 定義:
- lib/mongoid/matcher/bits_any_set.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
$bitsAnySet 式のインメモリ マッパー。
インスタンス メソッドの概要を折りたたむ
-
配列_一致の数(値、条件) = true | false
private
位置リスト条件が値と一致するかどうかを返します。
-
int_matches は何回使用するか? (値、条件) = true | false
private
ビットマスク条件が値と一致するかどうかを返します。
ビットに含まれるメソッド
インスタンス メソッドの詳細
配列_一致の数(値、条件) = true | false
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
位置リスト条件が値と一致するかどうかを返します。
22 23 24 25 26 |
# ファイル 'lib/mongoid/matcher/bits_any_set.rb' は、 22行を デフォルト array_matches?(価値, 条件) 条件.any? 行う |c| 価値 & (1<c) > 0 end end |
int_matches は何回使用するか? (値、条件) = true | false
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
ビットマスク条件が値と一致するかどうかを返します。
36 37 38 |
# ファイル 'lib/mongoid/matcher/bits_any_set.rb' は、 36行を デフォルト int_matches?(価値, 条件) 価値 & 条件 > 0 end |