2034件ヒット
[1-100件を表示]
(0.122秒)
ライブラリ
- ビルトイン (542)
-
cgi
/ core (22) -
cgi
/ html (22) - csv (11)
- date (11)
- delegate (22)
- digest (11)
- erb (11)
- fiddle (44)
- getoptlong (22)
- ipaddr (11)
-
irb
/ context (11) - json (22)
- logger (1)
-
net
/ ftp (64) -
net
/ http (11) -
net
/ imap (161) -
net
/ pop (11) - open-uri (11)
- openssl (165)
- optparse (11)
- pathname (44)
-
rdoc
/ context (22) - rss (99)
-
rubygems
/ source _ info _ cache (22) - set (405)
- shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (11)
- stringio (33)
- strscan (11)
- tracer (11)
-
webrick
/ httpauth / htdigest (11) -
webrick
/ httpauth / htpasswd (11) -
webrick
/ httpauth / userdb (11) -
webrick
/ httpresponse (22) - win32ole (44)
- zlib (44)
クラス
-
ARGF
. class (66) - BasicSocket (11)
- Binding (33)
- CGI (11)
-
CSV
:: Row (11) - DateTime (11)
- Delegator (11)
-
Digest
:: Base (11) - ERB (11)
-
Encoding
:: Converter (33) -
Enumerator
:: Lazy (10) - Exception (22)
-
Fiddle
:: Pointer (44) -
File
:: Stat (22) -
Gem
:: SourceInfoCache (22) - GetoptLong (22)
- IO (67)
- IPAddr (11)
-
IRB
:: Context (11) -
JSON
:: State (22) -
Logger
:: Application (1) - MatchData (26)
- Module (22)
-
Net
:: FTP (55) -
Net
:: FTP :: MLSxEntry (9) -
Net
:: IMAP (150) -
Net
:: IMAP :: ResponseText (11) -
Net
:: POP3 (11) - Object (33)
-
OpenSSL
:: BN (33) -
OpenSSL
:: Cipher (11) -
OpenSSL
:: Digest (11) -
OpenSSL
:: Engine (11) -
OpenSSL
:: HMAC (11) -
OpenSSL
:: PKey :: EC :: Group (11) -
OpenSSL
:: PKey :: EC :: Point (22) -
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: X509 :: Store (11) -
OpenSSL
:: X509 :: StoreContext (11) -
OptionParser
:: ParseError (11) - Pathname (44)
-
RDoc
:: Context (22) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (22) -
RSS
:: XMLStyleSheet (22) - Set (383)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - SimpleDelegator (11)
- String (4)
- StringIO (33)
- StringScanner (11)
- Thread (55)
- Time (22)
- TracePoint (11)
- Tracer (11)
-
WEBrick
:: HTTPAuth :: Htdigest (11) -
WEBrick
:: HTTPAuth :: Htpasswd (11) -
WEBrick
:: HTTPResponse (22) - WIN32OLE (33)
-
WIN32OLE
_ METHOD (11) -
Zlib
:: Deflate (11) -
Zlib
:: Inflate (22) -
Zlib
:: ZStream (11)
モジュール
-
CGI
:: HtmlExtension (22) -
CGI
:: QueryExtension :: Value (11) - Enumerable (138)
-
Net
:: HTTPHeader (11) -
OpenSSL
:: SSL :: SocketForwarder (11) -
OpenURI
:: Meta (11) -
RSS
:: BaseTrackBackModel (55) -
WEBrick
:: HTTPAuth :: UserDB (11)
キーワード
- << (11)
- == (11)
- === (7)
- [] (33)
- []= (44)
-
_ _ setobj _ _ (22) -
_ setproperty (11) - add (11)
- add? (11)
- advise (11)
- all? (29)
- any? (29)
-
backtrace
_ locations (11) - binwrite (11)
-
bit
_ set? (11) - byteindex (2)
- byteoffset (4)
- byterindex (2)
- charset (42)
- charset= (22)
- ciphers= (11)
-
class
_ variable _ set (11) - classify (11)
- clear (11)
-
clear
_ bit! (11) - clone (11)
- code (11)
- collect! (11)
-
const
_ set (11) - copy (11)
-
defined
_ class (11) - delete (11)
- delete? (11)
-
delete
_ if (11) - disjoint? (11)
- dup (11)
- each (11)
- empty? (11)
-
enable
_ ssl (11) - error= (11)
-
external
_ encoding (11) - filter! (6)
- flatten (11)
- flatten! (11)
- getlocal (11)
- header (11)
- include? (11)
- infinity? (11)
- inflate (11)
-
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
instance
_ variable _ set (11) -
internal
_ encoding (22) - intersect? (11)
-
keep
_ if (11) - length (11)
-
local
_ variable _ defined? (11) -
local
_ variable _ get (11) -
local
_ variable _ set (11) - localtime (11)
- map! (11)
- member? (11)
- merge (11)
- move (9)
- none? (29)
- offset (33)
-
offset
_ vtbl (11) - one? (29)
- pread (7)
-
primitive
_ convert (33) -
proper
_ subset? (11) -
proper
_ superset? (11) -
quirks
_ mode= (11) - reject! (11)
- replace (11)
- reset (95)
-
reset
_ cache _ file (11) -
reset
_ cache _ for (11) - retrbinary (22)
- search (11)
- seek (11)
- select! (11)
-
set
_ backtrace (11) -
set
_ bit! (11) -
set
_ current _ section (11) -
set
_ default (11) -
set
_ default _ paths (11) -
set
_ dictionary (22) -
set
_ encoding (99) -
set
_ encoding _ by _ bom (5) -
set
_ eoutvar (11) -
set
_ error (22) -
set
_ generator (11) -
set
_ get _ line _ procs (11) -
set
_ last _ value (11) -
set
_ log (1) -
set
_ option (11) -
set
_ params (22) -
set
_ passwd (33) -
set
_ range (11) -
set
_ redirect (11) -
set
_ socket (11) -
set
_ to _ infinity! (11) -
set
_ trace _ func (11) -
set
_ visibility _ for (11) - setacl (11)
- setgid? (40)
- setproperty (22)
- setquota (11)
- setsockopt (22)
- setuid? (40)
- size (11)
- starttls (22)
- storbinary (22)
- store (11)
- subset? (11)
- subtract (11)
- superset? (11)
- thread (11)
-
thread
_ variable? (11) -
thread
_ variable _ get (11) -
thread
_ variable _ set (11) -
to
_ set (22) -
trackback
_ about (11) -
trackback
_ about= (11) -
trackback
_ abouts (11) -
trackback
_ ping (11) -
trackback
_ ping= (11) -
uid
_ copy (11) -
uid
_ move (9) -
uid
_ search (11) -
uid
_ store (11) -
uid
_ thread (11) -
with
_ index (10) - write (11)
検索結果
先頭5件
-
Set
# proper _ subset?(set) -> bool (23391.0) -
self が集合 set の部分集合である場合に true を返します。
...self が集合 set の部分集合である場合に true を返します。
subset? は、2 つの集合が等しい場合にも true となります。
proper_subset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指......mentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2]
p s.subset?(Set[1, 2, 3]) # => true
p s.subset?(Set[1, 4]) # => false
p s.subset?(Set[1, 2]) # => true
p s.proper_subset?(Set[1, 2, 3]) # => tr......ue
p s.proper_subset?(Set[1, 4]) # => false
p s.proper_subset?(Set[1, 2]) # => false
//}
@see Set#superset?... -
Set
# proper _ superset?(set) -> bool (23391.0) -
self が集合 set の上位集合 (スーパーセット) である場合に true を 返します。
...lf が集合 set の上位集合 (スーパーセット) である場合に true を
返します。
superset? は、2 つの集合が等しい場合にも true となります。
proper_superset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set......rror 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2, 3]
p s.superset?(Set[1, 2]) # => true
p s.superset?(Set[1, 4]) # => false
p s.superset?(Set[1, 2, 3]) # => true
p s.proper_superset?(Set[1, 2]) #......=> true
p s.proper_superset?(Set[1, 4]) # => false
p s.proper_superset?(Set[1, 2, 3]) # => false
//}
@see Set#subset?... -
Set
# subset?(set) -> bool (23391.0) -
self が集合 set の部分集合である場合に true を返します。
...self が集合 set の部分集合である場合に true を返します。
subset? は、2 つの集合が等しい場合にも true となります。
proper_subset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set オブジェクトを指......mentError 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2]
p s.subset?(Set[1, 2, 3]) # => true
p s.subset?(Set[1, 4]) # => false
p s.subset?(Set[1, 2]) # => true
p s.proper_subset?(Set[1, 2, 3]) # => tr......ue
p s.proper_subset?(Set[1, 4]) # => false
p s.proper_subset?(Set[1, 2]) # => false
//}
@see Set#superset?... -
Set
# superset?(set) -> bool (23391.0) -
self が集合 set の上位集合 (スーパーセット) である場合に true を 返します。
...lf が集合 set の上位集合 (スーパーセット) である場合に true を
返します。
superset? は、2 つの集合が等しい場合にも true となります。
proper_superset? は、2 つの集合が等しい場合には false を返します。
@param set 比較対象の Set......rror 引数が Set オブジェクトでない場合に発生します。
//emlist[][ruby]{
require 'set'
s = Set[1, 2, 3]
p s.superset?(Set[1, 2]) # => true
p s.superset?(Set[1, 4]) # => false
p s.superset?(Set[1, 2, 3]) # => true
p s.proper_superset?(Set[1, 2]) #......=> true
p s.proper_superset?(Set[1, 4]) # => false
p s.proper_superset?(Set[1, 2, 3]) # => false
//}
@see Set#subset?... -
Set
# flatten -> Set (23244.0) -
集合を再帰的に平坦化します。
...に平坦化します。
flatten は、平坦化した集合を新しく作成し、それを返します。
flatten! は、元の集合を破壊的に平坦化します。集合の要素に変更が
発生した場合には self を、そうでない場合には nil を返します。
@raise Arg......要素として self が再帰的に現れた場合に発生
します。
//emlist[][ruby]{
require 'set'
s = Set[Set[1,2], 3]
p s.flatten # => #<Set: {1, 2, 3}>
p s # => #<Set: {#<Set: {1, 2}>, 3}>
s.flatten!
p s # => #<Set: {1, 2, 3}>
//}
@see Array#flatten... -
Set
# clone -> Set (23233.0) -
集合を複製して返します。
...ます。
clone は、それに加えて、freeze 情報と特異メソッドをコピーします。
いずれも共通して、内部記憶として保持するハッシュもコピーしますが、
集合の要素そのものはコピーしません。
Set クラスでは、dup と clone に共......。
ただし、clone では内部記憶の freeze 情報はコピーされません。
このため、freeze された集合を clone した場合、生成された集合の要素は
変更可能である点に注意してください。
//emlist[][ruby]{
require 'set'
s1 = Set[10, 20]
s2 = s1.dup......s2 << 30
p s1 # => #<Set: {10, 20}>
p s2 # => #<Set: {10, 20, 30}>
//}
@see Object#clone... -
Set
# reset -> self (23201.0) -
キーのハッシュ値を再計算します。
...キーのハッシュ値を再計算します。
既存の要素の変更後、内部状態をリセットして self を返します。
要素はインデックスし直され、重複削除されます。
@see Hash#rehash... -
Set
# select! {|element| . . . } -> self | nil (23201.0) -
各要素に対してブロックを評価し、その結果が偽であった要素を self から削除します。
...各要素に対してブロックを評価し、その結果が偽であった要素を self から削除します。
@return 変更があった場合は self を、変更がなかった場合は nil を返します。... -
Set
# flatten! -> self | nil (23144.0) -
集合を再帰的に平坦化します。
...に平坦化します。
flatten は、平坦化した集合を新しく作成し、それを返します。
flatten! は、元の集合を破壊的に平坦化します。集合の要素に変更が
発生した場合には self を、そうでない場合には nil を返します。
@raise Arg......要素として self が再帰的に現れた場合に発生
します。
//emlist[][ruby]{
require 'set'
s = Set[Set[1,2], 3]
p s.flatten # => #<Set: {1, 2, 3}>
p s # => #<Set: {#<Set: {1, 2}>, 3}>
s.flatten!
p s # => #<Set: {1, 2, 3}>
//}
@see Array#flatten... -
Set
# collect! {|o| . . . } -> self (23137.0) -
集合の各要素についてブロックを評価し、その結果で元の集合を置き換えます。
...集合の各要素についてブロックを評価し、その結果で元の集合を置き換えます。
//emlist[][ruby]{
require 'set'
set = Set['hello', 'world']
set.map! {|str| str.capitalize}
p set # => #<Set: {"Hello", "World"}>
//}
@see Enumerable#collect...