- 
- 既知のすべてのサブインタフェース:
- ArrayType,- ClassType,- Field,- InterfaceType,- Method,- ReferenceType,- TypeComponent
 
 public interface Accessibleある型または型要素のアクセス可能性に関する情報を提供します。 このインタフェースを通じて、アクセス指示子(private、protected、public)が宣言のその部分に関する情報を提供することが可能なプログラム要素についてミラー化を行います。- 導入されたバージョン:
- 1.3
 
- 
- 
メソッドのサマリー修飾子と型 メソッド 説明 booleanisPackagePrivate()このオブジェクトがpackage private項目をミラー化するかどうかを判定します。booleanisPrivate()このオブジェクトがprivate項目をミラー化するかどうかを判定します。booleanisProtected()このオブジェクトがprotected項目をミラー化するかどうかを判定します。booleanisPublic()このオブジェクトがpublic項目をミラー化するかどうかを判定します。intmodifiers()整数でエンコードされたJava™プログラミング言語修飾子を返します。
 
- 
- 
- 
メソッドの詳細- 
modifiersint modifiers() 整数でエンコードされたJava™プログラミング言語修飾子を返します。修飾子のエンコード方法は、Java™仮想マシン仕様のclasses (セクション4.1)、fields (セクション4.5)、およびmethods (セクション4.6)の各 access_flag表に定義されています。
 - 
isPrivateboolean isPrivate() このオブジェクトがprivate項目をミラー化するかどうかを判定します。ArrayTypeの場合、戻り値は配列コンポーネントの型によって異なります。 プリミティブな配列では、戻り値は常にfalseです。 オブジェクト配列では、戻り値はそのコンポーネントの型に返されるものと同じです。Integer.TYPEのようなプリミティブなクラスの場合、戻り値は常にfalseです。- 戻り値:
- privateアクセスが指定されている項目に対してはtrue、それ以外の場合はfalse。
 
 - 
isPackagePrivateboolean isPackagePrivate() このオブジェクトがpackage private項目をミラー化するかどうかを判定します。 package private項目は、アクセス指示子なしで宣言されます。ArrayTypeの場合、戻り値は配列コンポーネントの型によって異なります。 プリミティブな配列では、戻り値は常にfalseです。 オブジェクト配列では、戻り値はそのコンポーネントの型に返されるものと同じです。Integer.TYPEのようなプリミティブなクラスの場合、戻り値は常にfalseです。- 戻り値:
- package privateアクセスが指定されている項目に対してはtrue、それ以外の場合はfalse。
 
 - 
isProtectedboolean isProtected() このオブジェクトがprotected項目をミラー化するかどうかを判定します。ArrayTypeの場合、戻り値は配列コンポーネントの型によって異なります。 プリミティブな配列では、戻り値は常にfalseです。 オブジェクト配列では、戻り値はそのコンポーネントの型に返されるものと同じです。Integer.TYPEのようなプリミティブなクラスの場合、戻り値は常にfalseです。- 戻り値:
- privateアクセスが指定されている項目に対してはtrue、それ以外の場合はfalse。
 
 - 
isPublicboolean isPublic() このオブジェクトがpublic項目をミラー化するかどうかを判定します。ArrayTypeの場合、戻り値は配列コンポーネントの型によって異なります。 プリミティブな配列では、戻り値は常にtrueです。 オブジェクト配列では、戻り値はそのコンポーネントの型に返されるものと同じです。Integer.TYPEのようなプリミティブなクラスの場合、戻り値は常にtrueです。- 戻り値:
- publicアクセスが指定されている項目に対してはtrue、それ以外の場合はfalse。
 
 
- 
 
-