種類
ライブラリ
- ビルトイン (498)
- delegate (12)
-
irb
/ extend-command (36) - openssl (1332)
- profiler (6)
-
rdoc
/ context (36) -
rdoc
/ parser / simple (12) - singleton (12)
- socket (24)
- un (8)
クラス
- Addrinfo (12)
- BasicObject (24)
- Delegator (12)
- Module (252)
- NoMethodError (25)
- Object (144)
-
OpenSSL
:: ASN1 :: ASN1Data (36) -
OpenSSL
:: ASN1 :: BMPString (24) -
OpenSSL
:: ASN1 :: BitString (24) -
OpenSSL
:: ASN1 :: Boolean (24) -
OpenSSL
:: ASN1 :: Enumerated (24) -
OpenSSL
:: ASN1 :: GeneralString (24) -
OpenSSL
:: ASN1 :: GeneralizedTime (24) -
OpenSSL
:: ASN1 :: GraphicString (24) -
OpenSSL
:: ASN1 :: IA5String (24) -
OpenSSL
:: ASN1 :: ISO64String (24) -
OpenSSL
:: ASN1 :: Integer (24) -
OpenSSL
:: ASN1 :: Null (24) -
OpenSSL
:: ASN1 :: NumericString (24) -
OpenSSL
:: ASN1 :: ObjectId (24) -
OpenSSL
:: ASN1 :: OctetString (24) -
OpenSSL
:: ASN1 :: PrintableString (24) -
OpenSSL
:: ASN1 :: Sequence (24) -
OpenSSL
:: ASN1 :: Set (24) -
OpenSSL
:: ASN1 :: T61String (24) -
OpenSSL
:: ASN1 :: UTCTime (24) -
OpenSSL
:: ASN1 :: UTF8String (24) -
OpenSSL
:: ASN1 :: UniversalString (24) -
OpenSSL
:: ASN1 :: VideotexString (24) -
OpenSSL
:: Engine (12) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: PKey :: DSA (24) -
OpenSSL
:: PKey :: EC (36) -
OpenSSL
:: PKey :: RSA (108) -
OpenSSL
:: X509 :: Certificate (12) -
RDoc
:: Context (36) -
RDoc
:: Options (24) -
RDoc
:: Parser :: Simple (12) - Socket (12)
- Thread (2)
モジュール
-
IRB
:: ExtendCommandBundle (36) - Kernel (8)
-
OpenSSL
:: ASN1 (540) -
OpenSSL
:: X509 (12)
オブジェクト
- main (27)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - BMPString (24)
- BitString (24)
- Boolean (24)
-
DEFAULT
_ PRIVATE _ DIR (12) - Enumerated (24)
- GeneralString (24)
- GeneralizedTime (24)
- GraphicString (24)
- IA5String (24)
- ISO64String (24)
- Integer (24)
-
MUTEX
_ FOR _ THREAD _ EXCLUSIVE (2) -
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
NO
_ PADDING (12) - NoMethodError (12)
- Null (24)
- NumericString (24)
-
OVERRIDE
_ PRIVATE _ ONLY (12) - ObjectId (24)
- OctetString (24)
-
PKCS1
_ OAEP _ PADDING (12) -
PKCS1
_ PADDING (12) - PrintableString (24)
-
Profiler
_ _ (6) - RSA (12)
- Ruby用語集 (12)
-
SSLV23
_ PADDING (12) - Sequence (24)
- Set (24)
- Singleton (12)
- T61String (24)
- UTCTime (24)
- UTF8String (24)
- UniversalString (24)
- VISIBILITIES (12)
- VideotexString (24)
-
check
_ private _ key (12) - d (12)
- d= (12)
-
def
_ extend _ command (12) - httpd (8)
- initialize (12)
-
initialize
_ clone (12) -
initialize
_ copy (12) -
initialize
_ dup (12) -
ins
_ methods _ priv _ i (12) -
install
_ alias _ method (12) -
instance
_ eval (24) -
instance
_ methods (12) -
ipv4
_ private? (12) -
irb
/ completion (12) -
load
_ private _ key (12) - main (12)
-
method
_ defined? (12) - methods (12)
- new (556)
-
priv
_ key= (24) - private? (24)
-
private
_ call? (9) -
private
_ class _ method (24) -
private
_ constant (12) -
private
_ decrypt (12) -
private
_ encrypt (12) -
private
_ instance _ methods (12) -
private
_ key (12) -
private
_ key= (12) -
private
_ key? (12) -
private
_ method _ defined? (12) -
private
_ methods (12) -
protected
_ method _ defined? (12) - public (48)
-
public
_ class _ method (24) -
public
_ constant (12) -
public
_ instance _ method (12) -
public
_ method (12) -
public
_ method _ defined? (12) -
public
_ send (24) -
rb
_ call (12) -
rb
_ class _ private _ instance _ methods (12) -
rb
_ define _ private _ method (12) -
rb
_ mod _ private (12) -
rb
_ mod _ private _ method (12) -
rb
_ obj _ private _ methods (12) - rdoc (12)
-
remove
_ private _ comments (12) -
respond
_ to? (12) -
respond
_ to _ missing? (24) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
rubygems
/ commands / cert _ command (12) -
rubygems
/ security (12) -
set
_ visibility _ for (12) -
singleton
_ methods (12) -
tag
_ class (12) -
tag
_ class= (12) -
top
_ private (12) - traverse (12)
-
unix
_ server _ loop (12) - visibility (24)
- visibility= (12)
- クラス/メソッドの定義 (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 正規表現 (12)
検索結果
先頭5件
-
Module
# private _ method _ defined?(name , inherit=true) -> bool (6147.0) -
インスタンスメソッド name がモジュールに定義されており、 しかもその可視性が private であるときに true を返します。 そうでなければ false を返します。
...インスタンスメソッド name がモジュールに定義されており、
しかもその可視性が private であるときに true を返します。
そうでなければ false を返します。
@param name Symbol か String を指定します。
@param inherit 真を指定すると......d1() end
end
class B
private
def method2() end
end
class C < B
include A
def method3() end
end
A.method_defined? :method1 #=> true
C.private_method_defined? "method1" #=> false
C.private_method_defined? "method2" #=> true
C.private_method_defined? "met......hod2", true #=> true
C.private_method_defined? "method2", false #=> false
C.method_defined? "method2" #=> false
//}... -
Module
# private _ constant(*name) -> self (6141.0) -
name で指定した定数の可視性を private に変更します。
...name で指定した定数の可視性を private に変更します。
@param name 0 個以上の String か Symbol を指定します。
@raise NameError 存在しない定数を指定した場合に発生します。
@return self を返します。
@see Module#public_constant, Object#untrust......Foo
BAR = 'bar'
class Baz; end
QUX = 'qux'
class Quux; end
private_constant :QUX
private_constant :Quux
end
Foo::BAR # => "bar"
Foo::Baz # => Foo::Baz
Foo::QUX # => NameError: private constant Foo::QUX referenced
Foo::Quux # => NameError: private constant Foo::Quux referenced
//}......name で指定した定数の可視性を private に変更します。
@param name 0 個以上の String か Symbol を指定します。
@raise NameError 存在しない定数を指定した場合に発生します。
@return self を返します。
@see Module#public_constant
//emlist[例][... -
Module
# private _ class _ method(*name) -> self (6136.0) -
name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を private に変更します。
...可視性を private に変更します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
//emlist[例][ruby]{
module Foo
def self.foo; end
end
Foo.singleton_class.private_method_defi......ned?(:foo) # => false
Foo.private_class_method(:foo) # => Foo
Foo.singleton_class.private_method_defined?(:foo) # => true
//}... -
Module
# private _ class _ method(names) -> self (6136.0) -
name で指定したクラスメソッド (クラスの特異メソッド) の 可視性を private に変更します。
...可視性を private に変更します。
@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。
//emlist[例][ruby]{
module Foo
def self.foo; end
end
Foo.singleton_class.private_method_defi......ned?(:foo) # => false
Foo.private_class_method(:foo) # => Foo
Foo.singleton_class.private_method_defined?(:foo) # => true
//}... -
VALUE rb
_ class _ private _ instance _ methods(int argc , VALUE *argv , VALUE mod) (6132.0) -
Module#private_instance_methods の実体。 モジュール mod に定義されている private メソッド名の リストを文字列の配列で返します。
...Module#private_instance_methods の実体。
モジュール mod に定義されている private メソッド名の
リストを文字列の配列で返します。... -
Object
# private _ methods(include _ inherited = true) -> [Symbol] (6123.0) -
そのオブジェクトが理解できる private メソッド名の一覧を返します。
...のオブジェクトが理解できる private メソッド名の一覧を返します。
@param include_inherited 偽となる値を指定すると自身のクラスのスーパークラスで定義されたメソッドを除きます。
@see Module#private_instance_methods,Object#methods,Objec... -
NoMethodError
# private _ call? -> bool (6117.0) -
メソッド呼び出しが private なメソッドを呼び出せる形式 (関数形式(レシーバを省略した形式)) で呼ばれたかどうかを返します。
...メソッド呼び出しが private なメソッドを呼び出せる形式
(関数形式(レシーバを省略した形式)) で呼ばれたかどうかを返します。... -
static VALUE rb
_ obj _ private _ methods(VALUE obj) (6116.0) -
Object#private_methods の実体です。
...Object#private_methods の実体です。... -
OpenSSL
:: PKey :: EC # private _ key -> OpenSSL :: BN|nil (6107.0) -
秘密鍵となる整数を返します。
...秘密鍵となる整数を返します。
鍵が設定されていない場合は nil を返します。
@see OpenSSL::PKey::EC#private_key=...