Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > rubygems/requirementライブラリ > Gem::Requirementクラス > satisfy?

instance method Gem::Requirement#satisfy?

satisfy?(op, version, required_version) -> bool

version op required_version を満たす場合に真を返します。 そうでなければ偽を返します。

[PARAM] op:
比較演算子 (<, <=, =, =>, >, !=, ~>) を文字列で指定します。
[PARAM] version:
外部から与えられるバージョンを Gem::Version のインスタンスで指定します。
[PARAM] required_version:
満たすべき条件を示すバージョンを指定します。

[SEE_ALSO] Gem::Requirement#satisfied_by?

class Gem::Requirement