2988件ヒット
[1-100件を表示]
(0.110秒)
種類
ライブラリ
- ビルトイン (1395)
- benchmark (11)
- csv (121)
- date (33)
- delegate (11)
- drb (22)
- fiber (8)
- fiddle (11)
- json (319)
-
json
/ add / struct (11) -
net
/ ftp (11) -
net
/ http (22) -
net
/ pop (11) -
net
/ smtp (14) - objspace (33)
- openssl (253)
- optparse (22)
- ostruct (9)
- prettyprint (22)
- prime (22)
- pstore (11)
- psych (11)
-
rdoc
/ generator / json _ index (11) -
rexml
/ document (11) -
rinda
/ rinda (11) -
ripper
/ sexp (22) - set (22)
- shell (12)
-
shell
/ filter (12) - socket (55)
- stringio (55)
- strscan (22)
- tempfile (12)
- thread (8)
- thwait (12)
-
webrick
/ log (11) - win32ole (187)
- zlib (33)
クラス
- Array (32)
- BasicObject (143)
-
Benchmark
:: Job (11) - Binding (11)
- CSV (44)
-
CSV
:: FieldInfo (33) -
CSV
:: Row (33) -
CSV
:: Table (11) -
DRb
:: DRbObject (22) - Date (22)
- DateTime (11)
- Dir (22)
- Enumerator (51)
-
Enumerator
:: Lazy (11) -
Enumerator
:: Yielder (22) - Fiber (59)
-
Fiddle
:: Pointer (11) - File (11)
-
File
:: Stat (22) - Hash (44)
- IO (132)
-
JSON
:: Parser (22) -
JSON
:: State (165) - KeyError (7)
- LocalJumpError (11)
- Method (11)
- Module (33)
- Mutex (2)
- NameError (9)
-
Net
:: FTP (11) -
Net
:: HTTP (11) -
Net
:: HTTPGenericRequest (11) -
Net
:: POP3 (11) -
Net
:: SMTP (14) - Object (303)
-
OpenSSL
:: ASN1 :: ObjectId (88) -
OpenSSL
:: OCSP :: CertificateId (11) -
OpenSSL
:: PKCS12 (11) -
OpenSSL
:: PKey :: DSA (22) -
OpenSSL
:: PKey :: RSA (22) -
OpenSSL
:: SSL :: Session (11) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: ExtensionFactory (33) -
OpenSSL
:: X509 :: Name (22) - OpenStruct (9)
- OptionParser (22)
- PStore (11)
- PrettyPrint (22)
- Prime (22)
-
Psych
:: ScalarScanner (11) -
RDoc
:: Generator :: JsonIndex (11) -
REXML
:: Element (11) - Random (33)
- Range (12)
- Regexp (11)
-
Rinda
:: DRbObjectTemplate (11) - Ripper (22)
- Set (22)
- Shell (12)
-
Shell
:: Filter (12) - SimpleDelegator (11)
- Socket (11)
- StopIteration (11)
- StringIO (55)
- StringScanner (22)
- Struct (37)
- Tempfile (12)
- Thread (62)
-
Thread
:: Mutex (9) -
Thread
:: Queue (11) -
Thread
:: SizedQueue (33) - ThreadsWait (12)
- Time (11)
- TracePoint (39)
- UNIXServer (22)
- UNIXSocket (22)
- UnboundMethod (21)
-
WEBrick
:: BasicLog (11) - WIN32OLE (88)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ TYPELIB (22) -
WIN32OLE
_ VARIABLE (11) -
WIN32OLE
_ VARIANT (33) -
Zlib
:: Deflate (11) -
Zlib
:: GzipReader (11) -
Zlib
:: GzipWriter (11)
モジュール
- Enumerable (44)
- JSON (33)
-
JSON
:: Generator :: GeneratorMethods :: Array (11) -
JSON
:: Generator :: GeneratorMethods :: FalseClass (11) -
JSON
:: Generator :: GeneratorMethods :: Float (11) -
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) -
JSON
:: Generator :: GeneratorMethods :: NilClass (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) -
JSON
:: Generator :: GeneratorMethods :: String (11) -
JSON
:: Generator :: GeneratorMethods :: TrueClass (11) - Kernel (42)
- Marshal (44)
- ObjectSpace (88)
-
OpenSSL
:: ASN1 (22)
キーワード
- ! (11)
- != (11)
-
$ stdin (11) - << (22)
- <=> (11)
- == (11)
- ARGV (11)
- BasicObject (11)
- Complex (22)
-
DEFAULT
_ OBJECT _ TYPE (11) -
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) - NEWOBJ (11)
-
NEWS for Ruby 2
. 3 . 0 (9) -
OBJECT
_ TYPE _ TEMPLATE (11) - ObjectId (22)
- Ruby用語集 (11)
- [] (55)
- []= (11)
-
_ _ drbref (11) -
_ _ id _ _ (11) -
_ _ send _ _ (22) -
_ dump (11) -
_ getproperty (11) -
_ invoke (11) -
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) -
array
_ nl (11) - bind (11)
-
bind
_ call (10) -
body
_ stream (11) - bytes (11)
-
check
_ circular? (11) -
class
_ eval (11) -
class
_ variable _ set (11) - configure (11)
- context (11)
- convert (22)
- create (1)
-
create
_ id (11) - default (33)
-
define
_ finalizer (22) - delete (22)
- deq (11)
-
dev
_ major (11) - dig (18)
- display (11)
- divide (22)
- dump (22)
- each (22)
-
each
_ object (22) - entries (6)
-
enum
_ for (22) -
exit
_ value (11) - feed (11)
- fetch (7)
- field (11)
- filter (6)
- format (11)
- generate (11)
-
handle
_ interrupt (11) - handler= (11)
- header (11)
- indent (11)
- indent= (11)
- index (11)
- initialize (11)
-
initialize
_ copy (11) - inspect (11)
- instance (11)
-
instance
_ eval (22) -
instance
_ exec (11) -
instance
_ of? (11) -
instance
_ variable _ defined? (11) -
instance
_ variable _ get (11) -
instance
_ variable _ set (11) -
instance
_ variables (11) - invoke (11)
-
is
_ a? (11) - jd (22)
- join (28)
-
join
_ nowait (6) - julian (11)
-
kind
_ of? (11) - line (11)
- ln (11)
-
local
_ variable _ set (11) -
long
_ name (11) - loop (9)
-
major
_ version (22) - match (11)
- max (22)
-
max
_ nesting (11) -
max
_ nesting= (11) - merge (11)
-
method
_ missing (11) - methods (11)
- min (22)
- mnew (11)
-
module
_ eval (11) -
net
/ imap (11) -
new
_ with _ uri (11) -
object
_ nl (11) -
object
_ nl= (11) - oid (11)
-
ole
_ obj _ help (11) -
ole
_ show _ help (11) -
ole
_ type (11) - open (121)
- pack (16)
- parameters (6)
- params (11)
- pipe (44)
- pop (11)
- popen (77)
- print (11)
- printf (11)
- pushd (6)
- pushdir (6)
- puts (11)
- raise (15)
- rand (22)
-
rb
_ newobj (11) -
rdev
_ major (11) -
rdoc
/ generator / json _ index (11) - receiver (27)
- register (11)
- reject (22)
-
remove
_ instance _ variable (11) -
respond
_ to? (11) -
respond
_ to _ missing? (11) - result (11)
- resume (11)
-
return
_ value (11) -
ruby 1
. 6 feature (11) -
scan
_ full (11) -
search
_ full (11) - select (11)
- sexp (11)
-
sexp
_ raw (11) - shift (33)
-
short
_ name (11) -
singleline
_ format (11) -
singleton
_ class (11) -
singleton
_ method (11) -
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) -
singleton
_ methods (11) - sn (11)
- source (11)
- space (11)
- space= (11)
-
space
_ before (11) -
space
_ before= (11) - start (36)
- strftime (11)
-
subject
_ certificate= (11) -
subject
_ request= (11) - sum (16)
- synchronize (11)
- tainted? (6)
-
test
/ unit (1) -
thread
_ variable _ get (11) -
to
_ a (6) -
to
_ enum (22) -
to
_ int (11) -
to
_ json (110) -
to
_ s (11) -
to
_ str (11) -
to
_ value (11) - tokenize (11)
- trace (11)
-
trace
_ object _ allocations (11) - transact (6)
- transaction (11)
- transfer (11)
-
unconverted
_ fields? (11) -
undefine
_ finalizer (11) - unix (11)
- unparse (11)
- value (22)
-
with
_ index (11) -
with
_ object (22) - write (11)
- yield (22)
- | (6)
- 制御構造 (11)
- 正規表現 (11)
検索結果
先頭5件
- OpenSSL
:: ASN1 :: ObjectId . new(value) -> OpenSSL :: ASN1 :: ObjectId - OpenSSL
:: ASN1 :: ObjectId . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: ObjectId - RDoc
:: Generator :: JsonIndex . new(parent _ generator , options) -> RDoc :: Generator :: JsonIndex - Rinda
:: DRbObjectTemplate . new(uri = nil , ref = nil) - WIN32OLE
_ TYPELIB . new(libname , mjv = nil , miv = nil) -> WIN32OLE _ TYPELIB
-
OpenSSL
:: ASN1 :: ObjectId . new(value) -> OpenSSL :: ASN1 :: ObjectId (24314.0) -
ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。
...SN1::ObjectId の
オブジェクトを生成します。
value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT......require "openssl"
include OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タ......グ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
OpenSSL
:: ASN1 :: ObjectId . new(value , tag , tagging , tag _ class) -> OpenSSL :: ASN1 :: ObjectId (24314.0) -
ASN.1 のオブジェクト識別子を表わす OpenSSL::ASN1::ObjectId の オブジェクトを生成します。
...SN1::ObjectId の
オブジェクトを生成します。
value としては、ドット区切り数字表記、short name、long name の文字列の
をいずれかを渡します。
value 以外の引数を省略した場合はタグクラスは :UNIVERSAL、
タグ は OpenSSL::ASN1::OBJECT......require "openssl"
include OpenSSL
p ASN1::ObjectId.new("1.2.840.10040.4.3").long_name # => "dsaWithSHA1"
p ASN1::ObjectId.new("dsaWithSHA1").oid # => "1.2.840.10040.4.3"
@param value ASN.1 オブジェクト識別子を表す文字列
@param tag タグ番号
@param tagging タ......グ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)... -
RDoc
:: Generator :: JsonIndex . new(parent _ generator , options) -> RDoc :: Generator :: JsonIndex (24301.0) -
RDoc::Generator::JsonIndex オブジェクトを初期化します。
...RDoc::Generator::JsonIndex オブジェクトを初期化します。
@param parent_generator 親となるジェネレータオブジェクトを指定します。
RDoc::Generator::JsonIndex#class_dir や
#file_dir を決めるのに使用します......のジェネレータとは異なり、RDoc::Store
オブジェクトではない点に注意してください。
@param options RDoc::Options オブジェクトを指定します。
parent_generator に渡されたものと同じものを指定します。... -
Rinda
:: DRbObjectTemplate . new(uri = nil , ref = nil) (24207.0) -
@todo
...@todo
Creates a new DRbObjectTemplate that will match against +uri+ and
+ref+.... -
WIN32OLE
_ TYPELIB . new(libname , mjv = nil , miv = nil) -> WIN32OLE _ TYPELIB (21431.0) -
WIN32OLE_TYPELIBオブジェクトを生成します。
...WIN32OLE_TYPELIBオブジェクトを生成します。
@param libname 生成するTypeLibのレジストリ上のドキュメント文字列
(WIN32OLE_TYPELIB#name)または
GUID(WIN32OLE_TYPELIB#guid)またはTLBファイル名を
文字列で......定します。
@param mjv 作成するTypeLibのメジャーバージョン番号をIntegerで指定します。
または整数部にメジャーバージョン、小数点数部にマイナーバージョ
ンを指定したFloatで指定します。libnameに名前を指定......libnameに名前を指定した場合は無
視します。
@return libnameで指定したWIN32OLE_TYPELIBオブジェクトを返します。
@raise WIN32OLERuntimeError 引数で指定したTypeLibが見つかりません。
tlib1 = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object... -
OpenSSL
:: X509 :: ExtensionFactory . new(issuer _ cert=nil , subject _ cert=nil , subject _ req=nil , crl=nil) -> OpenSSL :: X509 :: ExtensionFactory (21401.0) -
ExtensionFactory オブジェクトを生成します。
...ExtensionFactory オブジェクトを生成します。
証明書の発行者や所有者の OpenSSL::X509::Certificate オブジェクトや
OpenSSL::X509::Request、OpenSSL::X509::CRL オブジェクトを
渡すことによって、拡張領域の中身を ExtensionFactory オブジェクトが......ます。
例えば、"subjectKeyIdentifier" 拡張領域は証明書の一部のハッシュ値
を値として持ちますが、
OpenSSL::X509::Certificate オブジェクトをあらかじめ渡しておくことによって
OpenSSL::X509::ExtensionFactory#create_extension がその値を計算......nil を渡します。
以下のメソッドによってオブジェクト生成後に証明書オブジェクト等を
設定することができます。
* OpenSSL::X509::ExtensionFactory#issuer_certificate=
* OpenSSL::X509::ExtensionFactory#subject_certificate=
* OpenSSL::X509::Extension... -
JSON
:: State . new(options = {}) -> JSON :: State (21319.0) -
自身を初期化します。
...を初期化します。
@param options ハッシュを指定します。
指定可能なオプションは以下の通りです。
: :indent
インデントに使用する文字列を指定します。デフォルトは空文字列です。
: :space
JSON 形式の文字列のトーク......す。
: :space_before
JSON 形式の文字列中で JavaScript のオブジェクトを表す部分にある ':' の
前に挿入する文字列をセットします。デフォルトは空文字列です。
: :object_nl
JSON 形式の文字列中に現れる JavaScript のオブジェクト......ASCII 文字列のみを用いて JSON 形式の文字列を生成します。
デフォルトは偽です。
: :buffer_initial_length
sets the initial length of the generator's internal buffer.
//emlist[例 Hash を指定][ruby]{
require "json"
json_state = JSON::State.new(indent: "\t")
json_... -
JSON
:: Parser . new(source , options => {}) -> JSON :: Parser (21313.0) -
パーサを初期化します。
...: :max_nesting
データ構造のネストの深さの最大値を指定します。デフォルトは 19 です。
チェックを無効にするにはゼロまたは偽を指定してください。
: :allow_nan
真を指定すると 4627 を無視して NaN, Infinity, -Infinity をパー......eate_additions
偽を指定するとマッチするクラスや ID があっても付加情報を生成しません。デフォルトは真です。
: :object_class
JSON のオブジェクトを変換するクラスを指定します。デフォルトは Hash です。
: :array_class
JSON の......aram options オプションを指定するためのハッシュです。
//emlist[例][ruby]{
require 'json'
parser = JSON::Parser.new(DATA.read)
print parser.source
# => {
# => "Tanaka": {
# => "name":"tanaka",
# => "age":20
# => },
# => "Suzuki": {
# => "name":"suzuki",
# =>... -
Fiber
. new {|obj| . . . } -> Fiber (21307.0) -
与えられたブロックとともにファイバーを生成して返します。 ブロックは Fiber#resume に与えられた引数をその引数として実行されます。
...は Fiber#resume に与えられた引数をその引数として実行されます。
ブロックが終了した場合は親にコンテキストが切り替わります。
その時ブロックの評価値が返されます。
//emlist[例:][ruby]{
a = nil
f = Fiber.new do |obj|
a = obj
:ho... -
TracePoint
. new(*events) {|obj| . . . } -> TracePoint (21307.0) -
新しい TracePoint オブジェクトを作成して返します。トレースを有効 にするには TracePoint#enable を実行してください。
...しい TracePoint オブジェクトを作成して返します。トレースを有効
にするには TracePoint#enable を実行してください。
//emlist[例:irb で実行した場合][ruby]{
trace = TracePoint.new(:call) do |tp|
p [tp.lineno, tp.defined_class, tp.method_id, tp.event]
e......nd
# => #<TracePoint:0x007f17372cdb20>
trace.enable
# => false
puts "Hello, TracePoint!"
# ...
# [69, IRB::Notifier::AbstractNotifier, :printf, :call]
# ...
//}
トレースを無効にするには TracePoint#disable を実行してください。
//emlist[][ruby]{
trace.disable
//}
@param even......ts トレースするイベントを String か Symbol で任
意の数指定します。
: :line
式の評価。
: :class
クラス定義、特異クラス定義、モジュール定義への突入。
: :end
クラス定義、特異クラス定義、モジュール定義...