るりまサーチ

最速Rubyリファレンスマニュアル検索!
78件ヒット [1-78件を表示] (0.136秒)

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. openssl n=
  3. openssl n
  4. pop n_mails
  5. pop3 n_mails

ライブラリ

クラス

キーワード

検索結果

RDoc::Options#visibility -> :public | :protected | :private (21118.0)

コマンドライン引数の --visibility で指定したオプションを Symbol で返します。

...コマンドライン引数の --visibility で指定したオプションを Symbol
で返します。...

RDoc::Context#visibility -> :public | :protected | :private (21102.0)

自身の可視性を Symbol で返します。

自身の可視性を Symbol で返します。

RDoc::Context#ongoing_visibility=(vis) (15318.0)

Change the default visibility for new methods

...Change the default visibility for new methods...

RDoc::Context#set_visibility_for(methods, visibility, singleton = false) -> () (9325.0)

methods で指定した RDoc::AnyMethod、RDoc::Attr の内、 singleton で指定した条件と一致するメソッドすべての可視性を visibility に設定します。

...た RDoc::AnyMethod、RDoc::Attr の内、
singleton で指定した条件と一致するメソッドすべての可視性を visibility
に設定します。

@param methods RDoc::AnyMethod、RDoc::Attr オブジェクトの配
列を指定します。

@param visibility 可視性を...
...:public, :protected, :private の内のいずれか
で指定します。

@param singleton 特異メソッドの可視性を変更する場合は true、そうでない
場合は false を指定します。...

RDoc::Options#visibility=(val) (9118.0)

コマンドライン引数の --visibility オプションと同様の指定を行います。

...コマンドライン引数の --visibility オプションと同様の指定を行います。

@param val :public、:protected、:private のいずれかを指定します。...

絞り込み条件を変える

Module#public() -> nil (107.0)

メソッドを public に設定します。

...

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo...
...# => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...

Module#public(*name) -> Array (107.0)

メソッドを public に設定します。

...

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo...
...# => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...

Module#public(*name) -> self (107.0)

メソッドを public に設定します。

...d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is...
...private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...

Module#public(name) -> String | Symbol (107.0)

メソッドを public に設定します。

...

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo...
...# => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...

Module#public(names) -> Array (107.0)

メソッドを public に設定します。

...

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo...
...# => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...

絞り込み条件を変える