るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
54件ヒット [1-54件を表示] (0.167秒)

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

モジュール

検索結果

Gem::Specification#version -> Gem::Version (110110.0)

この Gem パッケージのバージョンを返します。

この Gem パッケージのバージョンを返します。

Gem::Specification#specification_version -> Integer (109807.0)

この Gem パッケージに用いられている gemspec のバージョンを返します。

この Gem パッケージに用いられている gemspec のバージョンを返します。

OptionParser#version -> String (109525.0)

プログラムのバージョンを文字列で返します。

プログラムのバージョンを文字列で返します。

@return プログラムのバージョンを文字列で返します。


@see OptionParser#ver

Gem::Version#version -> String (100597.0)

バージョン情報を文字列として返します。

バージョン情報を文字列として返します。

//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//}

REXML::Document#version -> String (100561.0)

XML 宣言に含まれている XML 文書のバージョンを返します。

XML 宣言に含まれている XML 文書のバージョンを返します。

文書が XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.version # => "1.0"
//}

絞り込み条件を変える

Gem::Package::TarHeader#version -> Integer (100555.0)

tar のヘッダに含まれる version を返します。

tar のヘッダに含まれる version を返します。

OpenSSL::X509::Certificate#version -> Integer (100555.0)

X509 証明書の version です。 v1の場合は 0 、v3 の場合は 2 となります。

X509 証明書の version です。 v1の場合は 0 、v3 の場合は 2 となります。

OpenSSL::X509::Request#version -> Integer (100525.0)

バージョンを返します。

バージョンを返します。

PKCS#10 v1.7(2986)では0を返します。

@see OpenSSL::X509::Request#version=

Psych::Nodes::Document#version -> [Integer] (100525.0)

YAML ドキュメントのバージョンを返します。

YAML ドキュメントのバージョンを返します。

@see Psych::Nodes::Document#version=,
Psych::Nodes::Document.new

WIN32OLE_TYPELIB#version -> Float (100525.0)

TypeLibのバージョン番号を取得します。

TypeLibのバージョン番号を取得します。

@return TypeLibのバージョン番号を整数部にメジャーバージョン番号、小数点
数部にマイナーバージョン番号を設定したFloatで返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。

tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.version # => 1.7

絞り込み条件を変える

Gem::Platform#version -> String (100507.0)

プラットフォームのバージョンを返します。

プラットフォームのバージョンを返します。

Rake::PackageTask#version -> String (100507.0)

作成するパッケージのバージョンを表す文字列を返します。

作成するパッケージのバージョンを表す文字列を返します。

WEBrick::HTTPResponse#http_version -> WEBrick::HTTPVersion (92743.0)

レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。

レスポンスの HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトを返します。

require 'webrick'
res = WEBrick::HTTPResponse.new( { :HTTPVersion => "1.1" } )
p res.http_version.class #=> WEBrick::HTTPVersion
p res.http_version.to_s #=...

WEBrick::HTTPResponse#request_http_version -> WEBrick::HTTPVersion (92455.0)

リクエストの HTTP バージョンを返します。 デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。

リクエストの HTTP バージョンを返します。
デフォルトでは自身の WEBrick::HTTPResponse#http_version が使われます。

OpenSSL::PKey::EC::Group#point_conversion_form -> Symbol (91804.0)

点のエンコーディング方式を返します。

点のエンコーディング方式を返します。

以下のいずれかを返します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。

@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form=

絞り込み条件を変える

OpenSSL::X509::CRL#version -> Integer (91525.0)

その CRL が準拠している規格のバージョンを返します。

その CRL が準拠している規格のバージョンを返します。

X.509 v2 CRL であれば 1 を返します。

@see OpenSSL::X509::CRL#version=

WEBrick::Cookie#version -> Integer (91510.0)

Cookie のバージョン番号を整数で表すアクセサです。

Cookie のバージョン番号を整数で表すアクセサです。

@param value Cookie のバージョン番号を整数で指定します。

REXML::XMLDecl#version -> String (91507.0)

XML文書のバージョンを文字列で返します。

XML文書のバージョンを文字列で返します。

Encoding::UndefinedConversionError#destination_encoding -> Encoding (91204.0)

エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。

エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。

@see Encoding::UndefinedConversionError#source_encoding

Encoding::UndefinedConversionError#destination_encoding_name -> String (91204.0)

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

エラーを発生させた変換の変換先のエンコーディングを文字列で返します。

@see Encoding::UndefinedConversionError#destination_encoding

絞り込み条件を変える

WEBrick::HTTPRequest#http_version -> WEBrick::HTTPVersion (83707.0)

リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。

リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。

Net::HTTPResponse#http_version -> String (82525.0)

サーバがサポートしている HTTP のバージョンを文字列で返します。

サーバがサポートしている HTTP のバージョンを文字列で返します。

//emlist[例][ruby]{
require 'net/http'

uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//}

Gem::LoadError#version_requirement -> Get::Requirement (73825.0)

ロードに失敗した Gem の必要条件を返します。

ロードに失敗した Gem の必要条件を返します。

@see Gem::Requirement, Gem::Dependency#version_requirements

Gem::Dependency#version_requirements -> Gem::Requirement (73507.0)

依存しているバージョンを返します。

依存しているバージョンを返します。

Gem::Specification#mark_version -> String (73507.0)

RubyGems のバージョンを内部にセットします。

RubyGems のバージョンを内部にセットします。

絞り込み条件を変える

Gem::Specification#required_ruby_version -> Gem::Requirement (73507.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

Gem::Specification#required_rubygems_version -> Gem::Requirement (73507.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

Gem::Specification#rubygems_version -> String (73507.0)

この Gem パッケージを作成した RubyGems のバージョンを返します。

この Gem パッケージを作成した RubyGems のバージョンを返します。

OptionParser#ver -> String (73117.0)

program_name、version と release から生成したバージョンを表す文字列を返します。

program_name、version と release から生成したバージョンを表す文字列を返します。

//emlist[例][ruby]{
require "optparse"

OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release = "2019-05-01"

opts.on_tail("--version", "Show v...

Gem::DependencyInstaller#find_spec_by_name_and_version(gem_name, version = Gem::Requirement.default) -> Array (65428.0)

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。

@param gem_name Gem の名前を指定します。

@param version Gem が満たすバージョンに関する条件を指定します。

絞り込み条件を変える

Net::HTTP#ssl_version -> String | Symbol | nil (64525.0)

利用するプロトコルの種類を返します。

利用するプロトコルの種類を返します。

@see Net::HTTP#ssl_version=

WIN32OLE_TYPE#major_version -> Integer (64525.0)

型のメジャーバージョン番号を取得します。

型のメジャーバージョン番号を取得します。

@return 型のメジャーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。

tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.major_version # => 8

WIN32OLE_TYPE#minor_version -> Integer (64525.0)

型のマイナーバージョン番号を取得します。

型のマイナーバージョン番号を取得します。

@return 型のマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError 型属性の読み取りに失敗すると通知します。

tobj = WIN32OLE_TYPE.new('Microsoft Word 14.0 Object Library', 'Documents')
p tobj.minor_version # => 5

WIN32OLE_TYPELIB#major_version -> Integer (64525.0)

TypeLibのメジャーバージョン番号を取得します。

TypeLibのメジャーバージョン番号を取得します。

@return TypeLibのメジャーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。

tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.major_version # => 1

WIN32OLE_TYPELIB#minor_version -> Integer (64525.0)

TypeLibのマイナーバージョン番号を取得します。

TypeLibのマイナーバージョン番号を取得します。

@return TypeLibのマイナーバージョン番号を整数で返します。
@raise WIN32OLERuntimeError TypeLibの属性が読み取れない場合に通知します。

tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.minor_version # => 7

絞り込み条件を変える

Gem::Version#to_s -> String (45697.0)

バージョン情報を文字列として返します。

バージョン情報を文字列として返します。

//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//}

WEBrick::HTTPVersion#to_s -> String (45604.0)

自身を文字列に変換して返します。

自身を文字列に変換して返します。

require 'webrick'
v = WEBrick::HTTPVersion.new('1.1')
p v.to_s #=> "1.1"

WEBrick::HTTPVersion#<=>(other) -> -1 | 0 | 1 | nil (36655.0)

自身と指定された other のバージョンを比較します。 自身が other より新しいなら 1、同じなら 0、古いなら -1 を返します。 比較できない場合に nil を返します。

自身と指定された other のバージョンを比較します。
自身が other より新しいなら 1、同じなら 0、古いなら -1 を返します。
比較できない場合に nil を返します。

@param other HTTP のバージョンを表す WEBrick::HTTPVersion オブジェクトか文字列を指定します。

require 'webrick'
v = WEBrick::HTTPVersion.new('1.1')
p v < '1.0' #=> false

Encoding::UndefinedConversionError#error_char -> String (36640.0)

エラーを発生させた1文字を文字列で返します。

エラーを発生させた1文字を文字列で返します。

//emlist[例][ruby]{
ec = Encoding::Converter.new("UTF-8", "EUC-JP")
begin
ec.convert("\u{a0}")
rescue Encoding::UndefinedConversionError
puts $!.error_char.dump #=> "\u{a0}"
end
//}

WEBrick::HTTPVersion#major -> Integer (36604.0)

HTTP バージョンのメジャーを整数で表すアクセサです。

HTTP バージョンのメジャーを整数で表すアクセサです。

@param n HTTP バージョンのメジャーを整数で指定します。

絞り込み条件を変える

WEBrick::HTTPVersion#minor -> Integer (36604.0)

HTTP バージョンのマイナーを整数で表すアクセサです。

HTTP バージョンのマイナーを整数で表すアクセサです。

@param n HTTP バージョンのマイナーを整数で指定します。

Gem::DependencyInstaller#install(dep_or_name, version = Gem::Requirement.default) -> Array (28525.0)

指定された Gem とその依存する Gem を全てインストールします。

指定された Gem とその依存する Gem を全てインストールします。

@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。

@param version バージョンに関する条件を指定します。

@return このメソッドでインストールした Gem のリストを返します。

Gem::Version#eql?(other) -> bool (27970.0)

self と other の Gem::Version#version のバージョンが等しいとき true を返します。 そうでなければ false を返します。

self と other の Gem::Version#version のバージョンが等しいとき true を返します。
そうでなければ false を返します。

Comparable を include して作られた == と異なり、"1.0" と "1" は異なるものと判定します。

//emlist[][ruby]{
ver0 = Gem::Version.create('1.0') # #<Gem::Version "1.0">
ver1 = Gem::Version.create('1.0') # #<Gem::Version "1.0">
ver2 = Gem::Ver...

Gem::Version#<=>(other) -> -1 | 0 | 1 | nil (27865.0)

self と other を比較して、self が小さい時に -1、 等しい時に 0、大きい時に 1 の整数を返します。 また、other が Gem::Version ではなく比較できないとき、 nil を返します。

self と other を比較して、self が小さい時に -1、
等しい時に 0、大きい時に 1 の整数を返します。
また、other が Gem::Version ではなく比較できないとき、 nil を返します。

//emlist[][ruby]{
p Gem::Version.new("3.9.0") <=> Gem::Version.new("3.10.0") # => -1
p Gem::Version.new("3.0.0") <=> Gem::Version.new("3.0.0") # => 0
p Gem::Version.new("3.0.0") <=> G...

Psych::Handler#start_document(version, tag_directives, implicit) -> () (19915.0)

YAML ドキュメントの始まりで呼び出されます。

YAML ドキュメントの始まりで呼び出されます。

version には YAML ドキュメントに宣言されているバージョンが
[major, minor] という配列で渡されます。宣言がない場合は空の配列が渡されます。

tag_directives には tag directive の配列が渡されます。
それぞれの tag は [prefix, suffix] という配列で表現されます。

implicit にはドキュメントが implicit に始まっているかどうかが
真偽値で渡されます。

必要に応じてこのメソッドを override してください。


@param version ...

絞り込み条件を変える

Gem::Requirement#satisfied_by?(version) -> bool (19633.0)

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。

@param version Gem::Version のインスタンスを指定します。

//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")

p req.satisfied_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}

Gem::Commands::UnpackCommand#get_path(gemname, version_req) -> String | nil (19525.0)

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。

@param gemname Gem パッケージの名前を指定します。

@param version_req バージョンの満たすべき条件を文字列で指定します。

REXML::StreamListener#xmldecl(version, encoding, standalone) -> () (10915.0)

XML宣言をパースしたときに呼び出されるコールバックメソッドです。

XML宣言をパースしたときに呼び出されるコールバックメソッドです。

version, encoding, standalone はXML宣言内で
対応する構成要素が省略されている場合には nil が渡されます。

@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます

=== 例
<?xml version="1.0" encoding="utf-8"?>
というXML宣言...

REXML::SAX2Listener#xmldecl(version, encoding, standalone) -> () (10825.0)

XML宣言に出会ったときに呼び出されるコールバックメソッドです。

XML宣言に出会ったときに呼び出されるコールバックメソッドです。

@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます

Gem::Requirement#===(version) -> bool (10333.0)

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。

@param version Gem::Version のインスタンスを指定します。

//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")

p req.satisfied_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}

絞り込み条件を変える

Gem::Requirement#=~(version) -> bool (10333.0)

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。

引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。

@param version Gem::Version のインスタンスを指定します。

//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")

p req.satisfied_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}

Gem::SourceIndex#find_name(gem_name, version_requirement = Gem::Requirement.default) -> Gem::Specification (1825.0)

短い名前で正確にマッチする Gem を返します。

短い名前で正確にマッチする Gem を返します。

@param gem_name Gem の名前を指定します。

@param version_requirement

@see Gem::Requirement

REXML::XMLDecl#xmldecl(version, encoding, standalone) -> () (1825.0)

内容を更新します。

内容を更新します。

@param version バージョン(文字列)
@param encoding エンコーディング(文字列 or nil)
@param standalone スタンドアロン文章かどうか("yes", "no", nil)

Kernel#gem(gem_name, *version_requirements) -> bool (1597.0)

$LOAD_PATH に Ruby Gem を追加します。

$LOAD_PATH に Ruby Gem を追加します。

指定された Gem をロードする前にその Gem が必要とする Gem をロードします。
バージョン情報を省略した場合は、最も高いバージョンの Gem をロードします。
指定された Gem やその Gem が必要とする Gem が見つからなかった場合は
Gem::LoadError が発生します。

バージョンの指定方法に関しては Gem::Version を参照してください。

rubygems ライブラリがライブラリバージョンの衝突を検出しない限り、
gem メソッドは全ての require メソッドよりも前に実行されます。

...