Each row in the SYSJAVACLASS system view describes one Java class stored in the database. The underlying system table for this view is ISYSJAVACLASS.
Column name | Data type | Description |
---|---|---|
class_id | INTEGER | The unique number for the Java class. Also the primary key for the table. |
object_id | UNSIGNED BIGINT | The internal ID for the Java class, uniquely identifying it in the database. |
creator | UNSIGNED INT | The user number of the creator of the class. |
jar_id | INTEGER | The id of the JAR file from which the class came. |
class_name | LONG VARCHAR | The name of the Java class. |
public | CHAR(1) | Indicates whether the class is public (Y) or private (N). |
component_id | INTEGER | The id of the component in the SYSJARCOMPONENT system view. |
update_time | TIMESTAMP | The last update time of the class. |
PRIMARY KEY (class_id)
FOREIGN KEY (object_id) references SYS.ISYSOBJECT (object_id) MATCH UNIQUE FULL
FOREIGN KEY (creator) references SYS.ISYSUSER (user_id)
FOREIGN KEY (component_id) references SYS.ISYSJARCOMPONENT (component_id)