57件ヒット
[1-57件を表示]
(0.027秒)
別のキーワード
ライブラリ
- ビルトイン (15)
- matrix (12)
- rexml (12)
-
shell
/ error (6) -
win32
/ registry (12)
キーワード
- CantDefine (6)
- Data (3)
- ErrOperationNotDefined (12)
- PredefinedKey (12)
- UndefinedConversionError (12)
- UndefinedNamespaceException (12)
検索結果
先頭5件
-
Encoding
:: UndefinedConversionError (6001.0) -
エンコーディング変換後の文字が存在しない場合に発生する例外。
...字を EUC-JP に変換しようとした場合などに発生します。
//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}
変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジ......)
# ISO-8859-1 -> UTF-8 -> EUC-JP
begin
ec.convert("\xa0")
# NO-BREAK SPACE, which is available in UTF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source... -
ExceptionForMatrix
:: ErrOperationNotDefined (6001.0) -
演算時にクラスが適切でない場合に発生する例外です。
演算時にクラスが適切でない場合に発生する例外です。 -
REXML
:: UndefinedNamespaceException (6001.0) -
XMLのパース中に、定義されていない名前空間が現れた場合に発生する 例外です。
XMLのパース中に、定義されていない名前空間が現れた場合に発生する
例外です。 -
Shell
:: Error :: CantDefine (6001.0) -
コマンドを定義出来ないときに発生する例外です。
コマンドを定義出来ないときに発生する例外です。 -
Win32
:: Registry :: PredefinedKey (6001.0) -
-
Data (13.0)
-
「値オブジェクト(value object)」の定義に利用できるクラスです。
...ります。すなわち、オブジェクト生成時に設定されたメンバはその後上書きされることはありません。
Data.define でオブジェクトのクラスを定義できます。定義されたクラスは Data のサブクラスとなります。
Data のサブクラ......可能であるなど、
よりコンテナ風の API を提供するクラスです。
//emlist[例][ruby]{
# Dogクラスを定義
Dog = Data.define(:name, :age)
# Dogクラスのインスタンスを作成
fred = Dog.new("Fred", 5)
# メンバにアクセスできる
p fred.name # => "Fred"
#...