ALL_JAVA_FIELDSは、現行のユーザーがアクセスできるストアドJavaクラスのフィールド情報を示します。
関連ビュー
DBA_JAVA_FIELDSは、データベース内のすべてのストアドJavaクラスのフィールド情報を示します。
USER_JAVA_FIELDSは、現行のユーザーが所有するストアドJavaクラスのフィールド情報を示します。このビューは、OWNER列を表示しません。
| 列 | データ型 | NULL | 説明 |
|---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
Javaクラスの所有者 |
NAME |
VARCHAR2(4000) |
Javaクラスの名前 | |
FIELD_INDEX |
NUMBER |
フィールドの索引 | |
FIELD_NAME |
VARCHAR2(4000) |
FIELD_INDEX列で識別されるフィールドの名前 |
|
ACCESSIBILITY |
VARCHAR2(9) |
フィールドのアクセス可能性:
|
|
IS_STATIC |
VARCHAR2(3) |
このフィールドが静的フィールドかどうか(YES | NO) |
|
IS_FINAL |
VARCHAR2(3) |
このフィールドが最終フィールドかどうか(YES | NO) |
|
IS_VOLATILE |
VARCHAR2(3) |
このフィールドが揮発性かどうか(YES | NO) |
|
IS_TRANSIENT |
VARCHAR2(3) |
このフィールドが一時フィールドかどうか(YES | NO) |
|
ARRAY_DEPTH |
NUMBER |
フィールドの型の配列の深さ | |
BASE_TYPE |
VARCHAR2(7) |
フィールドの型のベース型:
|
|
FIELD_CLASS |
VARCHAR2(4000) |
ベース型がclassの場合の、ベース・オブジェクトの実際のクラス名 |