るりまサーチ

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

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

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

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

...ame を定義します。

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

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name...
...@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法...
...は非推奨です。

@param name String または Symbol で指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

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

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

...ame を定義します。

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

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name...
...@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法...
...は非推奨です。

@param name String または Symbol で指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

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

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

...ame を定義します。

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

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name...
...@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法...
...は非推奨です。

@param name String または Symbol で指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

Module#attr(*name) -> nil (29205.0)

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

...メソッド name を定義します。


このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義...
...されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法は非推奨です。

@param name String または Symbol で指定します。...

Module#attr(name, false) -> nil (29205.0)

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

...メソッド name を定義します。


このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義...
...されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法は非推奨です。

@param name String または Symbol で指定します。...

絞り込み条件を変える

Module#attr(name, true) -> nil (29205.0)

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

...メソッド name を定義します。


このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
//}

第 2 引数 が true で指定された場合には、属性の書き込み用メソッド name= も同時に定義...
...されます。
その定義は次の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

第 2 引数 に true か false を指定する方法は非推奨です。

@param name String または Symbol で指定します。...

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

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

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

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

...
...ドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
def name=(val)
@name = val
e
nd
//}

@param name String または Symbol を 1 つ以上指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

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

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

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

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

このメソッドで定義されるメソッドの定義...
...は以下の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
//}

@param name String または Symbol を 1 つ以上指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

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

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

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

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

このメソッドで定義されるメソ...
...ッドの定義は以下の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

@param name String または Symbol を 1 つ以上指定します。
@return 定義されたメソッド名を Symbol の配列で返します。...

Module#attr_accessor(*name) -> nil (20203.0)

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

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


このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
def name=(val)
@name = val
e
nd
//}

@param name String また...

絞り込み条件を変える

Module#attr_reader(*name) -> nil (20203.0)

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

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


このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@name
e
nd
//}

@param name String または Symbol を 1 つ以上指定します。...

Module#attr_writer(*name) -> nil (20203.0)

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

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


このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name=(val)
@name = val
e
nd
//}

@param name String または Symbol を 1 つ以上指定し...

Errno::ENOATTR (20002.0)

システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。

...システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。...

String#encode(encoding, from_encoding, **options) -> String (14308.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...self を指定したエンコーディングに変換した文字列を作成して返します。引数
を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな
くば self のエンコーディングが使われます。
無引数の場合は、En...
...coding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@param encoding 変換先のエンコーディングを表...
...す文字列か Encoding オブジェクトを指定します。
@param from_encoding 変換元のエンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param option 変換オプションをキーワード引数で与えます。
@return...

String#encode(encoding, **options) -> String (14208.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...self を指定したエンコーディングに変換した文字列を作成して返します。引数
を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな
くば self のエンコーディングが使われます。
無引数の場合は、En...
...coding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@param encoding 変換先のエンコーディングを表...
...す文字列か Encoding オブジェクトを指定します。
@param from_encoding 変換元のエンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param option 変換オプションをキーワード引数で与えます。
@return...

絞り込み条件を変える

Encoding::Converter.new(convpath) -> Encoding::Converter (14114.0)

Encoding::Converter オブジェクトを作成します。

...Encoding::Converter オブジェクトを作成します。

@param source_encoding 変換元のエンコーディング
@param destination_encoding 変換先のエンコーディング
@param options 変換の詳細を指定する定数やハッシュ
@param convpath 変換経路の配列

options...
...ng#encode でのハッシュオプションに加えて、以下の定数が利用可能です。

* Encoding::Converter::INVALID_REPLACE
* Encoding::Converter::UNDEF_REPLACE
* Encoding::Converter::UNDEF_HEX_CHARREF
* Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
* Encoding::Converter::...
...CRLF_NEWLINE_DECORATOR
* Encoding::Converter::CR_NEWLINE_DECORATOR
* Encoding::Converter::XML_TEXT_DECORATOR
* Encoding::Converter::XML_ATTR_CONTENT_DECORATOR
* Encoding::Converter::XML_ATTR_QUOTE_DECORATOR

//emlist[][ruby]{
# UTF-16BE to UTF-8
e
c = Encoding::Converter.new("UTF-16BE", "UTF-...
<< 1 2 3 ... > >>