Java-io-filepermission

提供:Dev Guides
移動先:案内検索

Java.io.FilePermissionクラス

前書き

*Java.io.FilePermission* クラスは、ファイルまたはディレクトリへのアクセスを表します。パス名と、そのパス名に有効なアクションのセットで構成されます。 FilePermissionに関する重要なポイントは次のとおりです-
  • 付与されるアクションは、1つ以上のコンマ区切りキーワードのリストを含む文字列でコンストラクターに渡されます。 可能なキーワードは、「読み取り」、「書き込み」、「実行」、および「削除」です。
  • コードは、常に同じディレクトリ(またはそのディレクトリのサブディレクトリ)からファイルを読み取ることができます。そうするために明示的な許可は必要ありません。

クラス宣言

以下は Java.io.FilePermission クラスの宣言です-

public final class FilePermission
   extends Permission
      implements Serializable

クラスコンストラクター

Sr.No. Constructor & Description
1

FilePermission(String path, String actions)

これにより、指定されたアクションで新しいFilePermissionオブジェクトが作成されます。

クラスメソッド

Sr.No. Method & Description
1

boolean equals(Object obj)

このメソッドは、2つのFilePermissionオブジェクトが等しいかどうかをチェックします。

2

String getActions()

このメソッドは、アクションの「正規の文字列表現」を返します。

3

int hashCode()

このメソッドは、このオブジェクトのハッシュコード値を返します。

4

boolean implies(Permission p)

このメソッドは、このFilePermissionオブジェクトが指定されたアクセス許可を「暗示する」かどうかを確認します。

5

PermissionCollection newPermissionCollection()

このメソッドは、FilePermissionオブジェクトを格納するための新しいPermissionCollectionオブジェクトを返します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.io.Permission
  • Java.io.Object