486件ヒット
[1-100件を表示]
(0.058秒)
別のキーワード
ライブラリ
- ビルトイン (154)
- json (33)
- openssl (88)
-
rdoc
/ stats (11) - win32ole (77)
クラス
- Array (8)
- Enumerator (14)
- Method (33)
- Object (22)
-
OpenSSL
:: Engine (88) - Proc (11)
-
RDoc
:: Stats (11) -
RubyVM
:: InstructionSequence (11) - UnboundMethod (44)
-
WIN32OLE
_ METHOD (77)
モジュール
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
METHOD
_ ALL (11) -
METHOD
_ CIPHERS (11) -
METHOD
_ DH (11) -
METHOD
_ DIGESTS (11) -
METHOD
_ DSA (11) -
METHOD
_ NONE (11) -
METHOD
_ RAND (11) -
METHOD
_ RSA (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Numeric (11)
- Ruby用語集 (11)
- arity (22)
- dig (8)
- dispid (11)
-
first
_ lineno (11) - hash (22)
- helpcontext (11)
- invkind (11)
- method (11)
- new (14)
-
num
_ methods (11) -
offset
_ vtbl (11) - owner (11)
-
public
_ method (11) -
rb
_ to _ integer (11) -
return
_ vtype (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 9 feature (11) -
size
_ opt _ params (11) -
size
_ params (11) -
source
_ location (33) -
to
_ json (11)
検索結果
先頭5件
-
Method
# arity -> Integer (21161.0) -
メソッドが受け付ける引数の数を返します。
...c = C.new
p c.method(:u).arity #=> 0
p c.method(:v).arity #=> 1
p c.method(:w).arity #=> -1
p c.method(:x).arity #=> 2
p c.method(:y).arity #=> -3
p c.method(:z).arity #=> -3
s = "xyz"
s.method(:size).arity #=> 0
s.method(:replace).arity #=> 1
s.method(:squeeze).arit... -
Method
# source _ location -> [String , Integer] | nil (21119.0) -
ソースコードのファイル名と行番号を配列で返します。
...@see Proc#source_location
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
def foo; end
end
# ----- end of /tmp/foo.rb ----
require '/tmp/foo'
m = Foo.new.method(:foo) # => #<Method: Foo#foo>
m.source_location # => ["/tmp/foo.rb", 2]
method(:puts).source_location # => nil
//}... -
Method
# hash -> Integer (21113.0) -
自身のハッシュ値を返します。
...自身のハッシュ値を返します。
//emlist[例][ruby]{
a = method(:==)
b = method(:eql?)
p a.eql? b # => true
p a.hash == b.hash # => true
p [a, b].uniq.size # => 1
//}... -
JSON
:: Ext :: Generator :: GeneratorMethods :: Integer (21016.0) -
Alias of JSON::Generator::GeneratorMethods::Integer
...Alias of JSON::Generator::GeneratorMethods::Integer... -
JSON
:: Generator :: GeneratorMethods :: Integer (21016.0) -
Integer に JSON で使用するインスタンスメソッドを追加するためのモジュールです。
...Integer に JSON で使用するインスタンスメソッドを追加するためのモジュールです。... -
Object
# public _ method(name) -> Method (6266.0) -
オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。
...オブジェクトの public メソッド name をオブジェクト化した
Method オブジェクトを返します。
@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、......vate メソッド名を引数として与えると発生します。
//emlist[][ruby]{
1.public_method(:to_int) #=> #<Method: Integer#to_int>
1.public_method(:p) # method `p' for class `Integer' is private (NameError)
//}
@see Object#method,Object#public_send,Module#public_instance_method... -
Object
# method(name) -> Method (6254.0) -
オブジェクトのメソッド name をオブジェクト化した Method オブジェクトを返します。
...た
Method オブジェクトを返します。
@param name メソッド名をSymbol またはStringで指定します。
@raise NameError 定義されていないメソッド名を引数として与えると発生します。
//emlist[][ruby]{
me = -365.method(:abs)
p me #=> #<Method: Integer#abs......>
p me.call #=> 365
//}
@see Module#instance_method, Method, BasicObject#__send__, Object#send, Kernel.#eval, Object#singleton_method... -
OpenSSL
:: Engine :: METHOD _ ALL -> Integer (6202.0) -
engine が持っている機能をすべて openssl のデフォルトにすること を意味します。
engine が持っている機能をすべて openssl のデフォルトにすること
を意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ CIPHERS -> Integer (6202.0) -
デフォルトの暗号化のための engine に設定することを意味します。
デフォルトの暗号化のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。 -
OpenSSL
:: Engine :: METHOD _ DH -> Integer (6202.0) -
デフォルトの DH アルゴリズムのための engine に設定することを意味します。
デフォルトの DH アルゴリズムのための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。