482件ヒット
[1-100件を表示]
(0.116秒)
ライブラリ
- ビルトイン (155)
- json (36)
- openssl (96)
-
rdoc
/ stats (12) - win32ole (84)
クラス
- Array (9)
- Enumerator (14)
- Method (36)
- Object (24)
-
OpenSSL
:: Engine (96) - Proc (12)
-
RDoc
:: Stats (12) -
RubyVM
:: InstructionSequence (12) - UnboundMethod (48)
-
WIN32OLE
_ METHOD (84)
モジュール
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
METHOD
_ ALL (12) -
METHOD
_ CIPHERS (12) -
METHOD
_ DH (12) -
METHOD
_ DIGESTS (12) -
METHOD
_ DSA (12) -
METHOD
_ NONE (12) -
METHOD
_ RAND (12) -
METHOD
_ RSA (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 3
. 1 . 0 (4) - arity (24)
- dig (9)
- dispid (12)
-
first
_ lineno (12) - hash (24)
- helpcontext (12)
- invkind (12)
- new (14)
-
num
_ methods (12) -
offset
_ vtbl (12) - owner (12)
-
public
_ method (12) -
rb
_ to _ integer (12) -
return
_ vtype (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
size
_ opt _ params (12) -
size
_ params (12) -
source
_ location (36) -
to
_ json (12) - 制御構造 (12)
検索結果
先頭5件
-
JSON
:: Generator :: GeneratorMethods :: Integer (30016.0) -
Integer に JSON で使用するインスタンスメソッドを追加するためのモジュールです。
...Integer に JSON で使用するインスタンスメソッドを追加するためのモジュールです。... -
JSON
:: Ext :: Generator :: GeneratorMethods :: Integer (27016.0) -
Alias of JSON::Generator::GeneratorMethods::Integer
...Alias of JSON::Generator::GeneratorMethods::Integer... -
Object
# method(name) -> Method (24454.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... -
JSON
:: Generator :: GeneratorMethods :: Integer # to _ json(state _ or _ hash = nil) -> String (18100.0) -
自身から生成した JSON 形式の文字列を返します。
...m state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::State.new の引数と同じ Hash を
指定します。
//emlist[例][ruby]{
require "json"
10.to_... -
Method
# arity -> Integer (15261.0) -
メソッドが受け付ける引数の数を返します。
...t[例][ruby]{
class C
def u; end
def v(a); end
def w(*a); end
def x(a, b); end
def y(a, b, *c); end
def z(a, b, *c, &d); end
end
c = C.new
p c.method(:u).arity #=> 0
p c.method(:v).arity #=> 1
p c.method(:w).arity #=> -1
p c.met......hod(: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).arity #=> -1
s.method(:count).arity #=> -1
//}... -
Method
# source _ location -> [String , Integer] | nil (15219.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
//}... -
Object
# public _ method(name) -> Method (12466.0) -
オブジェクトの public メソッド name をオブジェクト化した Method オブジェクトを返します。
...name をオブジェクト化した
Method オブジェクトを返します。
@param name メソッド名を Symbol または String で指定します。
@raise NameError 定義されていないメソッド名や、
protected メソッド名、 private メソッド名を引数として......与えると発生します。
//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... -
OpenSSL
:: Engine :: METHOD _ ALL -> Integer (12302.0) -
engine が持っている機能をすべて openssl のデフォルトにすること を意味します。
...engine が持っている機能をすべて openssl のデフォルトにすること
を意味します。
OpenSSL::Engine#set_default のフラグとして使います。... -
OpenSSL
:: Engine :: METHOD _ CIPHERS -> Integer (12302.0) -
デフォルトの暗号化のための engine に設定することを意味します。
...デフォルトの暗号化のための engine に設定することを意味します。
OpenSSL::Engine#set_default のフラグとして使います。...