るりまサーチ

最速Rubyリファレンスマニュアル検索!
724件ヒット [1-100件を表示] (0.147秒)
トップページ > クエリ:i[x] > クエリ:new[x] > クエリ:Version[x]

別のキーワード

  1. _builtin to_i
  2. fiddle to_i
  3. matrix elements_to_i
  4. kernel $-i
  5. ipaddr to_i

モジュール

検索結果

<< 1 2 3 ... > >>

irb (26096.0)

irb は Interactive Ruby の略です。 irb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

...irb は Interactive Ruby の略です。
i
rb を使うと、Ruby の式を標準入力から簡単に入力・実行することができます。

=== irb の使い方

Ruby さえ知っていれば irb を使うのは簡単です。
i
rb コマンドを実行すると、以下のようなプロン...
...IRB::Context 参照)
--single-irb irb 中で self を実行して得られるオブジェクトをサブ irb と共
有する
--irb_debug n irb のデバッグレベルを n に設定する
(ユーザは利用すべきではない)
-v, --version...
...nil
i
rb#2(Foo):005:0> def bar # Foo#barを定義
i
rb#2(Foo):006:1> print "bar"
i
rb#2(Foo):007:1> end
nil
i
rb#2(Foo):010:0> Foo.instance_methods
["bar", "foo"]
i
rb#2(Foo):011:0> fg 0
nil
i
rb(main):007:0> f = Foo.new
#<Foo:0x4010af3c>
i
rb(main):008:0> irb f...

Gem::Version.new(version) -> Gem::Version (24567.0)

バージョンを表す文字列から、Gem::Version インスタンスを作成します。

...文字列から、Gem::Version インスタンスを作成します。

引数のバージョンを表す文字列とは、 数字かASCII文字の連続であり、ドットで区切られたものです。

//emlist[][ruby]{
p Gem::Version.new('1.2.0a') # => #<Gem::Version "1.2.0a">

# Ruby 2.4.1...
...ンは "0" になります。
p Gem::Version.new(' ') #=> #<Gem::Version "0">
//}

@param version
@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。
これは Gem::Version.correct? により、判定されます...

WEBrick::HTTPVersion.new(version) -> WEBrick::HTTPVersion (24524.0)

HTTPVersion オブジェクトを生成します。version は文字列か HTTPVersion オブジェクトです。

...HTTPVersion オブジェクトを生成します。version は文字列か HTTPVersion オブジェクトです。

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

Gem::Version (24048.0)

文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。

...、単純に String#<=> で比較すると、
"1.9" のほうが "1.10" よりも大きい(バージョンが高い)ことになってしまい、
正しく判定できません。
Gem::Version はこの問題を解決します。

//emlist[文字列での比較と Gem::Version での比較][rub...
...0" # => false
p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => true
//}

gem のバージョンを取り扱うためのクラスですが、バージョン表記が RubyGems の流儀
に則っていれば RubyGems とは無関係に使うこともできます。

//emlist[バージョン...
...表記のソートの例][ruby]{
version
s = %w[ 1.1 1.10 1.9 1.1.beta9 1.1.beta10 ]

p versions.sort_by{ |v| Gem::Version.new(v) }
# => ["1.1.beta9", "1.1.beta10", "1.1", "1.9", "1.10"]
//}

上の例で、"1.9" と "1.10" では(数字列ではなく)整数として 9 より 10 が
大き...

Gem::Requirement.new(requirements) -> Gem::Requirement (21319.0)

Gem::Requirement のインスタンスを作成します。

...::Requirement のインスタンスを作成します。

@param requirements 文字列か配列か Gem::Version のインスタンスを指定します。

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

@see Gem::Requirement#parse, Gem::Requiremen...

絞り込み条件を変える

REXML::XMLDecl.new(version = REXML::XMLDecl::DEFAULT_VERSION, encoding = nil, standalone = nil) (18515.0)

新たな XMLDecl オブジェクトを生成して返します。

...新たな XMLDecl オブジェクトを生成して返します。

version
以外は省略可能です。

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

Rake::PackageTask.new(name = nil, version = nil) {|t| ... } -> Rake::PackageTask (18414.0)

自身を初期化してタスクを定義します。

...@param version パッケージのバージョンを指定します。
':noversion' というシンボルを指定するとバージョン情報をセットしません。

//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'

Rake::PackageTask.new("sample...
...task.package_dir = "./pkg"
package_task.package_files.include("lib/**/*")
end

# rake -T を実行すると以下になる
# => rake clobber_package # Remove package products
# rake package # Build all the packages
# rake repackage # Force a rebuild of the package files
//}...

Psych::Nodes::Document.new(version=[], tag_directives=[], implicit=false) -> Psych::Nodes::Document (18320.0)

Document オブジェクトを生成します。

...

version
にはドキュメントのバージョンを指定します。
[major, minor] という配列で指定します。

tag_directives には tag directive の配列を指定します。
それぞれの tag は [prefix, suffix] という文字列の配列で
表現します。

i
mplicit...
...にはドキュメントが implicit に始まっているかどうかを
真偽値で指定します。

@param version YAML ドキュメントのバージョン
@param tag_directives tag directive の配列
@param implicit ドキュメントが implicit に始まっているかどうか

=== 例...
...では、YAML 1.1 のドキュメントで、
tag directive を1つ持ち、 implicit にドキュメントが開始
している Document オブジェクトを生成しています。

Psych::Nodes::Document.new(
[1,1],
tenderlovemaking.com,2009:",
true)

@see Psych::Handler#start_do...

WIN32OLE_TYPE#minor_version -> Integer (15313.0)

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

...取得します。

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

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

WIN32OLE_TYPELIB#minor_version -> Integer (15313.0)

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

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

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

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

絞り込み条件を変える

<< 1 2 3 ... > >>