PackageMember (クラス)
public sealed PackageMember
パッケージ: CURL.LANGUAGE.REFLECTION

Package のメンバのリフレクション表現を提供します。


プロパティ
access:このメンバの BindingAccess
アクセサ public sealed PackageMember.access:BindingAccess
constant?:このメンバが constant の場合は true、その他の場合は false になります。
アクセサ public sealed PackageMember.constant?:bool
name:このメンバの名前。
アクセサ public sealed PackageMember.name:String
package:このメンバを含む Package
アクセサ public sealed PackageMember.package:Package
public?:このメンバが public の場合は true、その他の場合は false になります。
アクセサ public sealed PackageMember.public?:bool
type:このメンバの宣言 Type で、これに実際に格納される値のスーパータイプである可能性があります。
アクセサ public final PackageMember.type:Type

メソッド
get-value:このメンバの値を返します。
public final {PackageMember.get-value}:any
set-value:このメンバの value を設定します。
public final {PackageMember.set-value value:any}:void
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize




プロパティ詳細
access (アクセサ)
アクセサ public sealed PackageMember.access:BindingAccess

このメンバの BindingAccess



constant? (アクセサ)
アクセサ public sealed PackageMember.constant?:bool

このメンバが constant の場合は true、その他の場合は false になります。



name (アクセサ)
アクセサ public sealed PackageMember.name:String

このメンバの名前。



package (アクセサ)
アクセサ public sealed PackageMember.package:Package

このメンバを含む Package



public? (アクセサ)
アクセサ public sealed PackageMember.public?:bool

このメンバが public の場合は true、その他の場合は false になります。



type (アクセサ)
アクセサ public final PackageMember.type:Type

このメンバの宣言 Type で、これに実際に格納される値のスーパータイプである可能性があります。






メソッド詳細
get-value (メソッド)
public final {PackageMember.get-value}:any

このメンバの値を返します。



set-value (メソッド)
public final {PackageMember.set-value value:any}:void

このメンバの value を設定します。

value: このメンバの新しい値。