るりまサーチ

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

別のキーワード

  1. module attr
  2. module private
  3. module protected
  4. module public
  5. module class_eval

ライブラリ

クラス

検索結果

Module#attr(*name) -> [Symbol] (39122.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...読み取りのためのインスタンスメソッド name を定義します。

//emlist[例][ruby]{
class
User
attr
:name # => [:name]
# 複数の名前を渡すこともできる
attr
:id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義...

Module#attr(name, false) -> [Symbol] (39122.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...読み取りのためのインスタンスメソッド name を定義します。

//emlist[例][ruby]{
class
User
attr
:name # => [:name]
# 複数の名前を渡すこともできる
attr
:id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義...

Module#attr(name, true) -> [Symbol] (39122.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...読み取りのためのインスタンスメソッド name を定義します。

//emlist[例][ruby]{
class
User
attr
:name # => [:name]
# 複数の名前を渡すこともできる
attr
:id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義...

Module#attr_accessor(*name) -> [Symbol] (27120.0)

インスタンス変数 name に対する読み取りメソッドと書き込みメソッドの両方を 定義します。

...りメソッドと書き込みメソッドの両方を
定義します。

//emlist[例][ruby]{
class
User
attr
_accessor :name # => [:name, :name=]
# 複数の名前を渡すこともできる
attr
_accessor :id, :age # => [:id, :id=, :age, :age=]
end
//}

このメソッドで定義される...

Module#attr_reader(*name) -> [Symbol] (27120.0)

インスタンス変数 name の読み取りメソッドを定義します。

...インスタンス変数 name の読み取りメソッドを定義します。

//emlist[例][ruby]{
class
User
attr
_reader :name # => [:name]
# 複数の名前を渡すこともできる
attr
_reader :id, :age # => [:id, :age]
end
//}

このメソッドで定義されるメソッドの定義...

絞り込み条件を変える

Module#attr_writer(*name) -> [Symbol] (27120.0)

インスタンス変数 name への書き込みメソッド (name=) を定義します。

...ンス変数 name への書き込みメソッド (name=) を定義します。

//emlist[例][ruby]{
class
User
attr
_writer :name # => [:name=]
# 複数の名前を渡すこともできる
attr
_writer :id, :age # => [:id=, :age=]
end
//}

このメソッドで定義されるメソッドの定...

RDoc::TopLevel#find_local_symbol(name) -> RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule | RDoc::AnyMethod | RDoc::Alias | RDoc::Attr | RDoc::Constant (402.0)

クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。

クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。

WIN32OLE_TYPE#default_event_sources -> [WIN32OLE_TYPE] (19.0)

型が持つソースインターフェイスを取得します。

...型が持つソースインターフェイスを取得します。

default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるイン...
...er')
ctl = WIN32OLE.new(type.progid)
source = type.default_event_sources[0]
class
WebEvent
def initialize
@completed = false
end
attr
_reader :completed
end
source.ole_methods.each do |m|
WebEvent.module_eval do
define_method("on#{m.name}") do |*arg|
if arg[0] == "...