ALL_JAVA_METHODS
は、現行のユーザーがアクセスできるストアドJavaクラスのメソッド情報を示します。
関連ビュー
DBA_JAVA_METHODS
は、データベース内のすべてのストアドJavaクラスのメソッド情報を示します。
USER_JAVA_METHODS
は、現行のユーザーが所有するストアドJavaクラスのメソッド情報を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
Javaクラスの所有者 |
NAME |
VARCHAR2(4000) |
Javaクラスの名前 | |
METHOD_INDEX |
NUMBER |
メソッドの索引 | |
METHOD_NAME |
VARCHAR2(4000) |
METHOD_INDEX 列で識別されるメソッドの名前 |
|
ACCESSIBILITY |
VARCHAR2(9) |
メソッドのアクセス可能性:
|
|
IS_STATIC |
VARCHAR2(3) |
このメソッドが静的メソッドかどうか(YES | NO ) |
|
IS_FINAL |
VARCHAR2(3) |
このメソッドが最終メソッドかどうか(YES | NO ) |
|
IS_SYNCHRONIZED |
VARCHAR2(3) |
このメソッドが同期化されたメソッドかどうか(YES | NO ) |
|
IS_NATIVE |
VARCHAR2(3) |
このメソッドがネイティブ・メソッドかどうか(YES | NO ) |
|
IS_ABSTRACT |
VARCHAR2(3) |
このメソッドが抽象メソッドかどうか(YES | NO ) |
|
IS_STRICT |
VARCHAR2(3) |
このメソッドが厳密メソッドかどうか(YES | NO ) |
|
ARGUMENTS |
NUMBER |
メソッドの引数の数 | |
THROWS |
NUMBER |
メソッドがスローした例外の数 | |
ARRAY_DEPTH |
NUMBER |
メソッドの戻り型の配列の深さ | |
BASE_TYPE |
VARCHAR2(7) |
メソッドの戻り型のベース型:
|
|
RETURN_CLASS |
VARCHAR2(4000) |
ベース型がclass の場合の、戻り値の実際のクラス名 |
|
IS_COMPILED |
VARCHAR2(3) |
Javaメソッドが、JITコンパイラによりネイティブにコンパイルされているかどうか(YES | NO ) |