Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class JAVA_CLASS General cluster: eiffel2java description: "Access to Java classes. Static methods and attributes are accessed via this class" create: make Ancestors JAVA_ENTITY* SHARED_JNI_ENVIRONMENT Queries boolean_attribute (fid: POINTER): BOOLEAN boolean_method (mid: POINTER; args: detachable JAVA_ARGS): BOOLEAN byte_attribute (fid: POINTER): INTEGER_8 byte_method (mid: POINTER; args: detachable JAVA_ARGS): INTEGER_8 char_attribute (fid: POINTER): CHARACTER_8 char_method (mid: POINTER; args: detachable JAVA_ARGS): CHARACTER_8 double_attribute (fid: POINTER): REAL_64 double_method (mid: POINTER; args: detachable JAVA_ARGS): REAL_64 exists: BOOLEAN field_id (fname, sig: STRING_8): POINTER float_attribute (fid: POINTER): REAL_32 float_method (mid: POINTER; args: detachable JAVA_ARGS): REAL_32 integer_attribute (fid: POINTER): INTEGER_32 integer_method (mid: POINTER; args: detachable JAVA_ARGS): INTEGER_32 is_equal (other: [like Current] JAVA_CLASS): BOOLEAN java_class_id: POINTER Jni: JNI_ENVIRONMENT long_attribute (fid: POINTER): INTEGER_64 long_method (mid: POINTER; args: detachable JAVA_ARGS): INTEGER_64 method_id (mname, sig: STRING_8): POINTER name: detachable STRING_8 object_attribute (fid: POINTER): detachable JAVA_OBJECT object_method (lmethod_id: POINTER; args: detachable JAVA_ARGS): detachable JAVA_OBJECT short_attribute (fid: POINTER): INTEGER_16 short_method (mid: POINTER; args: detachable JAVA_ARGS): INTEGER_16 string_attribute (fid: POINTER): detachable STRING_8 string_method (lmethod_id: POINTER; args: detachable JAVA_ARGS): detachable STRING_8 Commands set_boolean_attribute (fid: POINTER; value: BOOLEAN) set_byte_attribute (fid: POINTER; value: INTEGER_8) set_char_attribute (fid: POINTER; value: CHARACTER_8) set_double_attribute (fid: POINTER; value: REAL_64) set_float_attribute (fid: POINTER; value: REAL_32) set_integer_attribute (fid: POINTER; value: INTEGER_32) set_long_attribute (fid: POINTER; value: INTEGER_64) set_object_attribute (fid: POINTER; value: JAVA_OBJECT) set_short_attribute (fid: POINTER; value: INTEGER_16) set_string_attribute (fid: POINTER; value: STRING_8) void_method (lmethod_id: POINTER; args: detachable JAVA_ARGS)
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org