Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

java_lang_Object.h File Reference


Detailed Description

Sample subset of java.lang.Object native methods.

The full implementation of this header file should contain each and every native method that is declared by the implmentation.

Control

$URL: https://svn.apache.org/path/name/java_lang_Object.h $ $Id: java_lang_Object.h 0 09/28/2005 dlydick $

Copyright 2005 The Apache Software Foundation or its licensors, as applicable.

Licensed under the Apache License, Version 2.0 ("the License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and limitations under the License.

Version:
$LastChangedRevision: 0 $
Date:
$LastChangedDate: 09/28/2005 $
Author:
$LastChangedBy: dlydick $ Original code contributed by Daniel Lydick on 09/28/2005.

Reference

Definition in file java_lang_Object.h.

#include <jni.h>

Go to the source code of this file.

Functions

JNIEXPORT jobject JNICALL Java_java_lang_Object_getClass (JNIEnv *, jobject)
 Native definition for java.lang.Object.getClass().
JNIEXPORT jint JNICALL Java_java_lang_Object_hashCode (JNIEnv *, jobject)
 Native definition for java.lang.Object.hashCode().
JNIEXPORT void JNICALL Java_java_lang_Object_registerNatives (JNIEnv *, jclass)
 Native definition for java.lang.Object.registerNatives().
JNIEXPORT void JNICALL Java_java_lang_Object_unregisterNatives (JNIEnv *, jclass)
 Native definition for java.lang.Object.unregisterNatives().
JNIEXPORT void JNICALL Java_java_lang_Object_wait (JNIEnv *, jobject)
 Native definition for java.lang.Object.wait().
JNIEXPORT void JNICALL Java_java_lang_Object_wait__J (JNIEnv *, jobject, jlong)
 Native definition for java.lang.Object.wait(long).


Function Documentation

JNIEXPORT void JNICALL Java_java_lang_Object_registerNatives JNIEnv *  env,
jclass  jc
 

Native definition for java.lang.Object.registerNatives().

   Class:     java_lang_Object
   Method:    registerNatives
   Signature: ()V
   

Definition at line 71 of file java_lang_Object.c.

Referenced by main().

JNIEXPORT void JNICALL Java_java_lang_Object_unregisterNatives JNIEnv *  env,
jclass  jc
 

Native definition for java.lang.Object.unregisterNatives().

   Class:     java_lang_Object
   Method:    unregisterNatives
   Signature: ()V
   

Definition at line 89 of file java_lang_Object.c.

Referenced by main().

JNIEXPORT jobject JNICALL Java_java_lang_Object_getClass JNIEnv *  env,
jobject  jo
 

Native definition for java.lang.Object.getClass().

   Class:     java_lang_Object
   Method:    getClass
   Signature: ()Ljava/lang/Class;
   

Definition at line 107 of file java_lang_Object.c.

References jlObject_getClass().

JNIEXPORT jint JNICALL Java_java_lang_Object_hashCode JNIEnv *  env,
jobject  jo
 

Native definition for java.lang.Object.hashCode().

   Class:     java_lang_Object
   Method:    hashCode
   Signature: ()I
   

Definition at line 125 of file java_lang_Object.c.

References jlObject_hashCode().

Referenced by main().

JNIEXPORT void JNICALL Java_java_lang_Object_wait JNIEnv *  env,
jobject  jo
 

Native definition for java.lang.Object.wait().

   Class:     java_lang_Object
   Method:    wait
   Signature: ()V
   

Definition at line 143 of file java_lang_Object.c.

References jlObject_wait4ever().

Referenced by main().

JNIEXPORT void JNICALL Java_java_lang_Object_wait__J JNIEnv *  env,
jobject  jo,
jlong  jl
 

Native definition for java.lang.Object.wait(long).

   Class:     java_lang_Object
   Method:    wait
   Signature: (J)V
   

Definition at line 163 of file java_lang_Object.c.

References jlObject_waittimed().

Referenced by main().


Generated on Fri Sep 30 18:59:40 2005 by  doxygen 1.4.4