public interface Permission
extends java.io.Serializable| 修飾子と型 | フィールドと説明 |
|---|---|
static char | RESERVED_OFF |
static char | RESERVED_ON |
static java.lang.String | THIRTY_TWO_RESERVED_OFF |
| 修飾子と型 | メソッドと説明 |
|---|---|
int | getMask() 権限を表すビットを返します。 |
java.lang.String | getPattern() この許可を表す 32 文字の長さのビットパターン String を返します。 |
static final char RESERVED_ON
static final char RESERVED_OFF
static final java.lang.String THIRTY_TWO_RESERVED_OFF
int getMask()
java.lang.String getPattern()
String を返します。 実装は、パターンが適切と思われるようにパターンを自由にフォーマットできますが、パターン内で RESERVED_OFF または RESERVED_ON を使用することはできません。RESERVED_OFF の場合、免除は、オフ(クリア)のビットを示すために使用されます。実装では、計算目的で内部的に RESERVED_ON を使用することもできますが、このメソッドは RESERVED_ON を含む String を返さない場合があります。
返される文字列は、長さが 32 文字である必要があります。
このメソッドは、ユーザーインターフェースとログ記録の目的でのみ使用されます。権限の計算には使用されません。出力内の文字の重複が許可されます。