Package Name: java.lang
package java.lang is
type Object is tagged limited null record;
type Object_Ptr is access all Object'Class;
procedure init_Object(Obj : access Object'Class);
pragma Import(Java_Constructor, init_Object);
-- see java.lang.Object_ops package for rest of
-- "Object" abstraction
-- exceptions in java.lang that are *not* descendants of RuntimeException:
ClassNotFoundException : exception;
CloneNotSupportedException : exception;
IllegalAccessException : exception;
InstantiationException : exception;
InterruptedException : exception;
NoSuchMethodException : exception;
end java.lang;