SYSJAVACLASS system view

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. Can be set by the AS USER clause of the INSTALL JAVA statement.
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 local last update time of the class.
update_time_utc TIMESTAMP WITH TIME ZONE The UTC last update time of the class.

Constraints on underlying system table

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)