431件ヒット
[1-100件を表示]
(0.094秒)
種類
- インスタンスメソッド (310)
- 特異メソッド (44)
- 関数 (44)
- 文書 (22)
- モジュール関数 (11)
ライブラリ
- ビルトイン (307)
- csv (11)
- json (11)
-
minitest
/ spec (1) -
minitest
/ unit (2) - pp (11)
- prime (11)
- singleton (11)
クラス
- BasicObject (44)
- CSV (11)
-
JSON
:: Parser (11) - Module (33)
- Object (199)
- Prime (11)
- UnboundMethod (21)
モジュール
- Enumerable (11)
- Kernel (11)
-
MiniTest
:: Assertions (2) - Singleton (11)
キーワード
- === (11)
- Ruby用語集 (11)
-
assert
_ instance _ of (1) -
assert
_ kind _ of (1) - bind (11)
-
bind
_ call (10) -
class
_ eval (11) - each (11)
- eval (11)
- grep (11)
-
initialize
_ copy (11) -
instance
_ eval (22) -
instance
_ exec (11) -
instance
_ of? (11) -
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
instance
_ variable _ set (11) -
instance
_ variables (11) -
is
_ a? (11) -
kind
_ of? (11) - methods (11)
-
module
_ eval (11) -
must
_ be _ instance _ of (1) - new (11)
-
pretty
_ print _ instance _ variables (11) -
private
_ methods (11) -
protected
_ methods (11) -
public
_ method (11) -
public
_ methods (11) -
rb
_ obj _ instance _ eval (11) -
rb
_ obj _ instance _ variables (11) -
rb
_ obj _ is _ instance _ of (11) -
rb
_ obj _ remove _ instance _ variable (11) -
remove
_ class _ variable (11) -
remove
_ instance _ variable (11) -
respond
_ to? (11) -
ruby 1
. 6 feature (11) -
singleton
_ method (11) -
singleton
_ method _ undefined (11)
検索結果
先頭5件
-
Singleton
. instance -> object (27301.0) -
そのクラスの唯一のインスタンスを返します。 最初に呼ばれたときはそのインスタンスを生成します。
...そのクラスの唯一のインスタンスを返します。
最初に呼ばれたときはそのインスタンスを生成します。
Singleton を include したクラスで定義されますので、
正確には Singleton モジュールのメソッドではありません。... -
CSV
. instance(data = $ stdout , options = Hash . new) {|csv| . . . } -> object (24314.0) -
このメソッドは CSV.new のように CSV のインスタンスを返します。 しかし、返される値は Object#object_id と与えられたオプションを キーとしてキャッシュされます。
...される値は Object#object_id と与えられたオプションを
キーとしてキャッシュされます。
ブロックが与えられた場合、生成されたインスタンスをブロックに渡して評価した
結果を返します。
@param data String か IO のインスタン......ram options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require "csv"
options = { headers: true }
text =<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS
csv = CSV.instance(text, options)
cs......v2 = CSV.instance(text, options)
csv.object_id == csv2.object_id # => true
print csv.read
# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
//}
@see CSV.new... -
Object
# pretty _ print _ instance _ variables -> [String | Symbol] (21401.0) -
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。
pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。 -
Object
# instance _ variable _ defined?(var) -> bool (21337.0) -
インスタンス変数 var が定義されていたら真を返します。
...//emlist[][ruby]{
class Fred
def initialize(p1, p2)
@a, @b = p1, p2
end
end
fred = Fred.new('cat', 99)
p fred.instance_variable_defined?(:@a) #=> true
p fred.instance_variable_defined?("@b") #=> true
p fred.instance_variable_defined?("@c") #=> false
//}
@see Object#instance_variable_......get,Object#instance_variable_set,Object#instance_variables... -
VALUE rb
_ obj _ instance _ eval(int argc , VALUE *argv , VALUE self) (18400.0) -
-
VALUE rb
_ obj _ instance _ variables(VALUE obj) (18300.0) -
-
VALUE rb
_ obj _ is _ instance _ of(VALUE obj , VALUE klass) (18300.0) -
obj がクラス klass のインスタンスならば真。
...obj がクラス klass のインスタンスならば真。... -
VALUE rb
_ obj _ remove _ instance _ variable(VALUE obj , VALUE name) (18300.0) -
-
BasicObject
# instance _ eval(expr , filename = "(eval)" , lineno = 1) -> object (15468.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...では instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval......参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるた......です。
@param filename 文字列を指定します。ファイル filename に文字列 expr が
書かれているかのように実行されます。スタックトレースの
表示などを差し替えることができます。
@param lineno 整数を指定... -
BasicObject
# instance _ eval {|obj| . . . } -> object (15368.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...では instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。
メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval......参照してください。
BasicObject を継承して作ったクラス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるた......です。
@param filename 文字列を指定します。ファイル filename に文字列 expr が
書かれているかのように実行されます。スタックトレースの
表示などを差し替えることができます。
@param lineno 整数を指定...