るりまサーチ

最速Rubyリファレンスマニュアル検索!
10593件ヒット [1-100件を表示] (0.050秒)
トップページ > クエリ:true[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. object true
  2. _builtin true
  3. rb_true
  4. true object

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

TrueClass#|(other) -> bool (9155.0)

常に true を返します。

... true を返します。

@param other 論理和を行なう式です。

| は再定義可能な演算子に分類されていますので、通常は true | other のように使われます。

//emlist[例][ruby]{
p true | true #=> true
p true | false #=> true
p true | nil #=> true
p...
... true | (1 == 1) #=> true
p true | (1 + 1) #=> true

p true.|(true) #=> true
p true.|(false) #=> true
p true.|(nil) #=> true
p true.|(1 == 1) #=> true
p true.|(1 + 1) #=> true
//}...

TrueClass#&(other) -> bool (9131.0)

other が真なら true を, 偽なら false を返します。

... true を, 偽なら false を返します。

@param other 論理積を行なう式です。

& は再定義可能な演算子に分類されていますので、通常は true & other のように使われます。

//emlist[例][ruby]{
p true & true #=> true
p true & false #=> false
p true...
...& nil #=> false
p true & (1 == 1) #=> true
p true & (1 + 1) #=> true

p true.&(true) #=> true
p true.&(false) #=> false
p true.&(nil) #=> false
p true.&(1 == 1) #=> true
p true.&(1 + 1) #=> true
//}...

TrueClass#^(other) -> bool (9119.0)

other が真なら false を, 偽なら true を返します。

...なら true を返します。

@param other 排他的論理和を行なう式です。

^ は再定義可能な演算子に分類されていますので、通常は true ^ other のように使われます。

//emlist[例][ruby]{
p true ^ true #=> false
p true ^ false #=> true
p true ^ nil...
...#=> true
p true ^ (1 == 1) #=> false
p true ^ (1 + 1) #=> false

p true.^(true) #=> false
p true.^(false) #=> true
p true.^(nil) #=> true
p true.^(1 == 1) #=> false
p true.^(1 + 1) #=> false
//}...

TrueClass#inspect -> String (9029.0)

常に文字列 "true" を返します。

...常に文字列 "true" を返します。

//emlist[例][ruby]{
true
.inspect # => "true"
//}...

TrueClass#to_s -> String (9029.0)

常に文字列 "true" を返します。

...常に文字列 "true" を返します。

//emlist[例][ruby]{
true
.to_s # => "true"
//}...

絞り込み条件を変える

JSON::Generator::GeneratorMethods::TrueClass#to_json(state_or_hash = nil) -> String (3019.0)

自身から生成した JSON 形式の文字列を返します。

...自身から生成した JSON 形式の文字列を返します。

"true" という文字列を返します。

@param state_or_hash 生成する JSON 形式の文字列をカスタマイズするため
に JSON::State のインスタンスか、
JSON::Sta...
...te.new の引数と同じ Hash を
指定します。

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

true
.to_json # => "true"
//}...

GC#garbage_collect(full_mark: true, immediate_sweep: true) -> nil (215.0)

ガーベージコレクトを開始します。

...場合は false を、そうでない場
合は true を指定します。

@param immediate_sweep sweep を遅らせる(Lazy Sweep を行う)場合は false
を、そうでない場合は true を指定します。

注意: これらのキーワード引数...

Module#method_defined?(name, inherit=true) -> bool (160.0)

モジュールにインスタンスメソッド name が定義されており、 かつその可視性が public または protected であるときに true を返します。

...ュールにインスタンスメソッド name が定義されており、
かつその可視性が public または protected であるときに
true
を返します。

@param name Symbol か String を指定します。
@param inherit 真を指定するとスーパークラスや include した...
... true
C.method_defined? "method1" #=> true
C.method_defined? "method2" #=> true
C.method_defined? "method2", true #=> true
C.method_defined? "method2", false #=> false
C.method_defined? "method3" #=> true
C.method_defined? "protected_method1" #=> true...

Module#instance_methods(inherited_too = true) -> [Symbol] (156.0)

そのモジュールで定義されている public および protected メソッド名 の一覧を配列で返します。

... true を指定して
# いるが、Object のインスタンスメソッドは一覧から排除している。
p Bar.instance_methods(true) - Object.instance_methods(true)
p Bar.public_instance_methods(true) - Object.public_instance_methods(true)
p Bar.private_instance_methods(true)...
...- Object.private_instance_methods(true)
p Bar.protected_instance_methods(true) - Object.protected_instance_methods(true)
//}

実行結果

[:protected_foo, :public_foo]
[:public_foo]
[:private_foo]
[:protected_foo]...
<< 1 2 3 ... > >>