3.186 ALL_JAVA_FIELDS

ALL_JAVA_FIELDSは、現行のユーザーがアクセスできるストアドJavaクラスのフィールド情報を示します。

関連ビュー

  • DBA_JAVA_FIELDSは、データベース内のすべてのストアドJavaクラスのフィールド情報を示します。

  • USER_JAVA_FIELDSは、現行のユーザーが所有するストアドJavaクラスのフィールド情報を示します。このビューは、OWNER列を表示しません。

データ型 NULL 説明

OWNER

VARCHAR2(128)

NOT NULL

Javaクラスの所有者

NAME

VARCHAR2(4000)

Javaクラスの名前

FIELD_INDEX

NUMBER

フィールドの索引

FIELD_NAME

VARCHAR2(4000)

FIELD_INDEX列で識別されるフィールドの名前

ACCESSIBILITY

VARCHAR2(9)

フィールドのアクセス可能性:

  • PUBLIC

  • PRIVATE

  • PROTECTED

IS_STATIC

VARCHAR2(3)

このフィールドが静的フィールドかどうか(YES | NO)

IS_FINAL

VARCHAR2(3)

このフィールドが最終フィールドかどうか(YES | NO)

IS_VOLATILE

VARCHAR2(3)

このフィールドが揮発性かどうか(YES | NO)

IS_TRANSIENT

VARCHAR2(3)

このフィールドが一時フィールドかどうか(YES | NO)

IS_SYNTHETIC

VARCHAR2(3)

このフィールドがコンパイラによって生成されるかどうか(YES | NO)

IS_ENUM

VARCHAR2(3)

このフィールドが列挙のメンバーかどうか(YES | NO)

ARRAY_DEPTH

NUMBER

フィールドの型の配列の深さ

BASE_TYPE

VARCHAR2(7)

フィールドの型のベース型:

  • int

  • integer

  • float

  • double

  • boolean

  • byte

  • char

  • short

  • class

FIELD_CLASS

VARCHAR2(4000)

ベース型がclassの場合の、ベース・オブジェクトの実際のクラス名

関連項目: