C# Class UnityEngine.AndroidJNI

Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Méthodes publiques

Méthode Description
AllocObject ( IntPtr clazz ) : IntPtr
AndroidJNI ( )
AttachCurrentThread ( ) : int
CallBooleanMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : bool
CallByteMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : byte
CallCharMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : char
CallDoubleMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : double
CallFloatMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : float
CallIntMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : int
CallLongMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : long
CallObjectMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : IntPtr
CallShortMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : short
CallStaticBooleanMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : bool
CallStaticByteMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : byte
CallStaticCharMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : char
CallStaticDoubleMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : double
CallStaticFloatMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : float
CallStaticIntMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : int
CallStaticLongMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : long
CallStaticObjectMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : IntPtr
CallStaticShortMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : short
CallStaticStringMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : string
CallStaticVoidMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : void
CallStringMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : string
CallVoidMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : void
DeleteGlobalRef ( IntPtr obj ) : void
DeleteLocalRef ( IntPtr obj ) : void
DetachCurrentThread ( ) : int
EnsureLocalCapacity ( int capacity ) : int
ExceptionClear ( ) : void
ExceptionDescribe ( ) : void
ExceptionOccurred ( ) : IntPtr
FatalError ( string message ) : void
FindClass ( string name ) : IntPtr
FromBooleanArray ( IntPtr array ) : System.Boolean[]
FromByteArray ( IntPtr array ) : Byte[]
FromCharArray ( IntPtr array ) : Char[]
FromDoubleArray ( IntPtr array ) : Double[]
FromFloatArray ( IntPtr array ) : System.Single[]
FromIntArray ( IntPtr array ) : System.Int32[]
FromLongArray ( IntPtr array ) : System.Int64[]
FromObjectArray ( IntPtr array ) : System.IntPtr[]
FromReflectedField ( IntPtr refField ) : IntPtr
FromReflectedMethod ( IntPtr refMethod ) : IntPtr
FromShortArray ( IntPtr array ) : System.Int16[]
GetArrayLength ( IntPtr array ) : int
GetBooleanArrayElement ( IntPtr array, int index ) : bool
GetBooleanField ( IntPtr obj, IntPtr fieldID ) : bool
GetByteArrayElement ( IntPtr array, int index ) : byte
GetByteField ( IntPtr obj, IntPtr fieldID ) : byte
GetCharArrayElement ( IntPtr array, int index ) : char
GetCharField ( IntPtr obj, IntPtr fieldID ) : char
GetDoubleArrayElement ( IntPtr array, int index ) : double
GetDoubleField ( IntPtr obj, IntPtr fieldID ) : double
GetFieldID ( IntPtr clazz, string name, string sig ) : IntPtr
GetFloatArrayElement ( IntPtr array, int index ) : float
GetFloatField ( IntPtr obj, IntPtr fieldID ) : float
GetIntArrayElement ( IntPtr array, int index ) : int
GetIntField ( IntPtr obj, IntPtr fieldID ) : int
GetLongArrayElement ( IntPtr array, int index ) : long
GetLongField ( IntPtr obj, IntPtr fieldID ) : long
GetMethodID ( IntPtr clazz, string name, string sig ) : IntPtr
GetObjectArrayElement ( IntPtr array, int index ) : IntPtr
GetObjectClass ( IntPtr obj ) : IntPtr
GetObjectField ( IntPtr obj, IntPtr fieldID ) : IntPtr
GetShortArrayElement ( IntPtr array, int index ) : short
GetShortField ( IntPtr obj, IntPtr fieldID ) : short
GetStaticBooleanField ( IntPtr clazz, IntPtr fieldID ) : bool
GetStaticByteField ( IntPtr clazz, IntPtr fieldID ) : byte
GetStaticCharField ( IntPtr clazz, IntPtr fieldID ) : char
GetStaticDoubleField ( IntPtr clazz, IntPtr fieldID ) : double
GetStaticFieldID ( IntPtr clazz, string name, string sig ) : IntPtr
GetStaticFloatField ( IntPtr clazz, IntPtr fieldID ) : float
GetStaticIntField ( IntPtr clazz, IntPtr fieldID ) : long
GetStaticLongField ( IntPtr clazz, IntPtr fieldID ) : long
GetStaticMethodID ( IntPtr clazz, string name, string sig ) : IntPtr
GetStaticObjectField ( IntPtr clazz, IntPtr fieldID ) : IntPtr
GetStaticShortField ( IntPtr clazz, IntPtr fieldID ) : short
GetStaticStringField ( IntPtr clazz, IntPtr fieldID ) : string
GetStringField ( IntPtr obj, IntPtr fieldID ) : string
GetStringUTFChars ( IntPtr str ) : string
GetStringUTFLength ( IntPtr str ) : int
GetSuperclass ( IntPtr clazz ) : IntPtr
GetVersion ( ) : int
IsAssignableFrom ( IntPtr clazz1, IntPtr clazz2 ) : bool
IsInstanceOf ( IntPtr obj, IntPtr clazz ) : bool
IsSameObject ( IntPtr obj1, IntPtr obj2 ) : bool
NewBooleanArray ( int size ) : IntPtr
NewByteArray ( int size ) : IntPtr
NewCharArray ( int size ) : IntPtr
NewDoubleArray ( int size ) : IntPtr
NewFloatArray ( int size ) : IntPtr
NewGlobalRef ( IntPtr obj ) : IntPtr
NewIntArray ( int size ) : IntPtr
NewLocalRef ( IntPtr obj ) : IntPtr
NewLongArray ( int size ) : IntPtr
NewObject ( IntPtr clazz, IntPtr methodID, jvalue args ) : IntPtr
NewObjectArray ( int size, IntPtr clazz, IntPtr obj ) : IntPtr
NewShortArray ( int size ) : IntPtr
NewStringUTF ( string bytes ) : IntPtr
PopLocalFrame ( IntPtr result ) : IntPtr
PushLocalFrame ( int capacity ) : int
SetBooleanArrayElement ( IntPtr array, int index, byte val ) : void
SetBooleanField ( IntPtr obj, IntPtr fieldID, bool val ) : void
SetByteArrayElement ( IntPtr array, int index, sbyte val ) : void
SetByteField ( IntPtr obj, IntPtr fieldID, byte val ) : void
SetCharArrayElement ( IntPtr array, int index, char val ) : void
SetCharField ( IntPtr obj, IntPtr fieldID, char val ) : void
SetDoubleArrayElement ( IntPtr array, int index, double val ) : void
SetDoubleField ( IntPtr obj, IntPtr fieldID, double val ) : void
SetFloatArrayElement ( IntPtr array, int index, float val ) : void
SetFloatField ( IntPtr obj, IntPtr fieldID, float val ) : void
SetIntArrayElement ( IntPtr array, int index, int val ) : void
SetIntField ( IntPtr obj, IntPtr fieldID, int val ) : void
SetLongArrayElement ( IntPtr array, int index, long val ) : void
SetLongField ( IntPtr obj, IntPtr fieldID, long val ) : void
SetObjectArrayElement ( IntPtr array, int index, IntPtr obj ) : void
SetObjectField ( IntPtr obj, IntPtr fieldID, IntPtr val ) : void
SetShortArrayElement ( IntPtr array, int index, short val ) : void
SetShortField ( IntPtr obj, IntPtr fieldID, short val ) : void
SetStaticBooleanField ( IntPtr clazz, IntPtr fieldID, bool val ) : void
SetStaticByteField ( IntPtr clazz, IntPtr fieldID, byte val ) : void
SetStaticCharField ( IntPtr clazz, IntPtr fieldID, char val ) : void
SetStaticDoubleField ( IntPtr clazz, IntPtr fieldID, double val ) : void
SetStaticFloatField ( IntPtr clazz, IntPtr fieldID, float val ) : void
SetStaticIntField ( IntPtr clazz, IntPtr fieldID, int val ) : void
SetStaticLongField ( IntPtr clazz, IntPtr fieldID, long val ) : void
SetStaticObjectField ( IntPtr clazz, IntPtr fieldID, IntPtr val ) : void
SetStaticShortField ( IntPtr clazz, IntPtr fieldID, short val ) : void
SetStaticStringField ( IntPtr clazz, IntPtr fieldID, string val ) : void
SetStringField ( IntPtr obj, IntPtr fieldID, string val ) : void
Throw ( IntPtr obj ) : int
ThrowNew ( IntPtr clazz, string message ) : int
ToBooleanArray ( System.Boolean array ) : IntPtr
ToByteArray ( Byte array ) : IntPtr
ToCharArray ( Char array ) : IntPtr
ToDoubleArray ( Double array ) : IntPtr
ToFloatArray ( System.Single array ) : IntPtr
ToIntArray ( Int32 array ) : IntPtr
ToLongArray ( System.Int64 array ) : IntPtr
ToObjectArray ( IntPtr array ) : IntPtr
ToReflectedField ( IntPtr clazz, IntPtr fieldID, bool isStatic ) : IntPtr
ToReflectedMethod ( IntPtr clazz, IntPtr methodID, bool isStatic ) : IntPtr
ToShortArray ( Int16 array ) : IntPtr

Private Methods

Méthode Description
AndroidJNI ( ) : System
FromBooleanArray ( IntPtr array ) : bool[]
FromByteArray ( IntPtr array ) : byte[]
FromCharArray ( IntPtr array ) : char[]
FromDoubleArray ( IntPtr array ) : double[]
FromFloatArray ( IntPtr array ) : float[]
FromIntArray ( IntPtr array ) : int[]
FromLongArray ( IntPtr array ) : long[]
FromShortArray ( IntPtr array ) : short[]
GetStaticIntField ( IntPtr clazz, IntPtr fieldID ) : int
ToBooleanArray ( bool array ) : IntPtr
ToByteArray ( byte array ) : IntPtr
ToCharArray ( char array ) : IntPtr
ToDoubleArray ( double array ) : IntPtr
ToFloatArray ( float array ) : IntPtr
ToIntArray ( int array ) : IntPtr
ToLongArray ( long array ) : IntPtr
ToObjectArray ( IntPtr array, IntPtr arrayClass ) : IntPtr
ToShortArray ( short array ) : IntPtr

Method Details

AllocObject() public static méthode

public static AllocObject ( IntPtr clazz ) : IntPtr
clazz System.IntPtr
Résultat System.IntPtr

AndroidJNI() public méthode

public AndroidJNI ( )

AttachCurrentThread() public static méthode

public static AttachCurrentThread ( ) : int
Résultat int

CallBooleanMethod() public static méthode

public static CallBooleanMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : bool
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat bool

CallByteMethod() public static méthode

public static CallByteMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : byte
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat byte

CallCharMethod() public static méthode

public static CallCharMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : char
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat char

CallDoubleMethod() public static méthode

public static CallDoubleMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : double
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat double

CallFloatMethod() public static méthode

public static CallFloatMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : float
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat float

CallIntMethod() public static méthode

public static CallIntMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : int
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat int

CallLongMethod() public static méthode

public static CallLongMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : long
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat long

CallObjectMethod() public static méthode

public static CallObjectMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : IntPtr
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat System.IntPtr

CallShortMethod() public static méthode

public static CallShortMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : short
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat short

CallStaticBooleanMethod() public static méthode

public static CallStaticBooleanMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : bool
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat bool

CallStaticByteMethod() public static méthode

public static CallStaticByteMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : byte
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat byte

CallStaticCharMethod() public static méthode

public static CallStaticCharMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : char
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat char

CallStaticDoubleMethod() public static méthode

public static CallStaticDoubleMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : double
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat double

CallStaticFloatMethod() public static méthode

public static CallStaticFloatMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : float
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat float

CallStaticIntMethod() public static méthode

public static CallStaticIntMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : int
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat int

CallStaticLongMethod() public static méthode

public static CallStaticLongMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : long
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat long

CallStaticObjectMethod() public static méthode

public static CallStaticObjectMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : IntPtr
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat System.IntPtr

CallStaticShortMethod() public static méthode

public static CallStaticShortMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : short
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat short

CallStaticStringMethod() public static méthode

public static CallStaticStringMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : string
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat string

CallStaticVoidMethod() public static méthode

public static CallStaticVoidMethod ( IntPtr clazz, IntPtr methodID, jvalue args ) : void
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat void

CallStringMethod() public static méthode

public static CallStringMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : string
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat string

CallVoidMethod() public static méthode

public static CallVoidMethod ( IntPtr obj, IntPtr methodID, jvalue args ) : void
obj System.IntPtr
methodID System.IntPtr
args jvalue
Résultat void

DeleteGlobalRef() public static méthode

public static DeleteGlobalRef ( IntPtr obj ) : void
obj System.IntPtr
Résultat void

DeleteLocalRef() public static méthode

public static DeleteLocalRef ( IntPtr obj ) : void
obj System.IntPtr
Résultat void

DetachCurrentThread() public static méthode

public static DetachCurrentThread ( ) : int
Résultat int

EnsureLocalCapacity() public static méthode

public static EnsureLocalCapacity ( int capacity ) : int
capacity int
Résultat int

ExceptionClear() public static méthode

public static ExceptionClear ( ) : void
Résultat void

ExceptionDescribe() public static méthode

public static ExceptionDescribe ( ) : void
Résultat void

ExceptionOccurred() public static méthode

public static ExceptionOccurred ( ) : IntPtr
Résultat System.IntPtr

FatalError() public static méthode

public static FatalError ( string message ) : void
message string
Résultat void

FindClass() public static méthode

public static FindClass ( string name ) : IntPtr
name string
Résultat System.IntPtr

FromBooleanArray() public static méthode

public static FromBooleanArray ( IntPtr array ) : System.Boolean[]
array System.IntPtr
Résultat System.Boolean[]

FromByteArray() public static méthode

public static FromByteArray ( IntPtr array ) : Byte[]
array System.IntPtr
Résultat Byte[]

FromCharArray() public static méthode

public static FromCharArray ( IntPtr array ) : Char[]
array System.IntPtr
Résultat Char[]

FromDoubleArray() public static méthode

public static FromDoubleArray ( IntPtr array ) : Double[]
array System.IntPtr
Résultat Double[]

FromFloatArray() public static méthode

public static FromFloatArray ( IntPtr array ) : System.Single[]
array System.IntPtr
Résultat System.Single[]

FromIntArray() public static méthode

public static FromIntArray ( IntPtr array ) : System.Int32[]
array System.IntPtr
Résultat System.Int32[]

FromLongArray() public static méthode

public static FromLongArray ( IntPtr array ) : System.Int64[]
array System.IntPtr
Résultat System.Int64[]

FromObjectArray() public static méthode

public static FromObjectArray ( IntPtr array ) : System.IntPtr[]
array System.IntPtr
Résultat System.IntPtr[]

FromReflectedField() public static méthode

public static FromReflectedField ( IntPtr refField ) : IntPtr
refField System.IntPtr
Résultat System.IntPtr

FromReflectedMethod() public static méthode

public static FromReflectedMethod ( IntPtr refMethod ) : IntPtr
refMethod System.IntPtr
Résultat System.IntPtr

FromShortArray() public static méthode

public static FromShortArray ( IntPtr array ) : System.Int16[]
array System.IntPtr
Résultat System.Int16[]

GetArrayLength() public static méthode

public static GetArrayLength ( IntPtr array ) : int
array System.IntPtr
Résultat int

GetBooleanArrayElement() public static méthode

public static GetBooleanArrayElement ( IntPtr array, int index ) : bool
array System.IntPtr
index int
Résultat bool

GetBooleanField() public static méthode

public static GetBooleanField ( IntPtr obj, IntPtr fieldID ) : bool
obj System.IntPtr
fieldID System.IntPtr
Résultat bool

GetByteArrayElement() public static méthode

public static GetByteArrayElement ( IntPtr array, int index ) : byte
array System.IntPtr
index int
Résultat byte

GetByteField() public static méthode

public static GetByteField ( IntPtr obj, IntPtr fieldID ) : byte
obj System.IntPtr
fieldID System.IntPtr
Résultat byte

GetCharArrayElement() public static méthode

public static GetCharArrayElement ( IntPtr array, int index ) : char
array System.IntPtr
index int
Résultat char

GetCharField() public static méthode

public static GetCharField ( IntPtr obj, IntPtr fieldID ) : char
obj System.IntPtr
fieldID System.IntPtr
Résultat char

GetDoubleArrayElement() public static méthode

public static GetDoubleArrayElement ( IntPtr array, int index ) : double
array System.IntPtr
index int
Résultat double

GetDoubleField() public static méthode

public static GetDoubleField ( IntPtr obj, IntPtr fieldID ) : double
obj System.IntPtr
fieldID System.IntPtr
Résultat double

GetFieldID() public static méthode

public static GetFieldID ( IntPtr clazz, string name, string sig ) : IntPtr
clazz System.IntPtr
name string
sig string
Résultat System.IntPtr

GetFloatArrayElement() public static méthode

public static GetFloatArrayElement ( IntPtr array, int index ) : float
array System.IntPtr
index int
Résultat float

GetFloatField() public static méthode

public static GetFloatField ( IntPtr obj, IntPtr fieldID ) : float
obj System.IntPtr
fieldID System.IntPtr
Résultat float

GetIntArrayElement() public static méthode

public static GetIntArrayElement ( IntPtr array, int index ) : int
array System.IntPtr
index int
Résultat int

GetIntField() public static méthode

public static GetIntField ( IntPtr obj, IntPtr fieldID ) : int
obj System.IntPtr
fieldID System.IntPtr
Résultat int

GetLongArrayElement() public static méthode

public static GetLongArrayElement ( IntPtr array, int index ) : long
array System.IntPtr
index int
Résultat long

GetLongField() public static méthode

public static GetLongField ( IntPtr obj, IntPtr fieldID ) : long
obj System.IntPtr
fieldID System.IntPtr
Résultat long

GetMethodID() public static méthode

public static GetMethodID ( IntPtr clazz, string name, string sig ) : IntPtr
clazz System.IntPtr
name string
sig string
Résultat System.IntPtr

GetObjectArrayElement() public static méthode

public static GetObjectArrayElement ( IntPtr array, int index ) : IntPtr
array System.IntPtr
index int
Résultat System.IntPtr

GetObjectClass() public static méthode

public static GetObjectClass ( IntPtr obj ) : IntPtr
obj System.IntPtr
Résultat System.IntPtr

GetObjectField() public static méthode

public static GetObjectField ( IntPtr obj, IntPtr fieldID ) : IntPtr
obj System.IntPtr
fieldID System.IntPtr
Résultat System.IntPtr

GetShortArrayElement() public static méthode

public static GetShortArrayElement ( IntPtr array, int index ) : short
array System.IntPtr
index int
Résultat short

GetShortField() public static méthode

public static GetShortField ( IntPtr obj, IntPtr fieldID ) : short
obj System.IntPtr
fieldID System.IntPtr
Résultat short

GetStaticBooleanField() public static méthode

public static GetStaticBooleanField ( IntPtr clazz, IntPtr fieldID ) : bool
clazz System.IntPtr
fieldID System.IntPtr
Résultat bool

GetStaticByteField() public static méthode

public static GetStaticByteField ( IntPtr clazz, IntPtr fieldID ) : byte
clazz System.IntPtr
fieldID System.IntPtr
Résultat byte

GetStaticCharField() public static méthode

public static GetStaticCharField ( IntPtr clazz, IntPtr fieldID ) : char
clazz System.IntPtr
fieldID System.IntPtr
Résultat char

GetStaticDoubleField() public static méthode

public static GetStaticDoubleField ( IntPtr clazz, IntPtr fieldID ) : double
clazz System.IntPtr
fieldID System.IntPtr
Résultat double

GetStaticFieldID() public static méthode

public static GetStaticFieldID ( IntPtr clazz, string name, string sig ) : IntPtr
clazz System.IntPtr
name string
sig string
Résultat System.IntPtr

GetStaticFloatField() public static méthode

public static GetStaticFloatField ( IntPtr clazz, IntPtr fieldID ) : float
clazz System.IntPtr
fieldID System.IntPtr
Résultat float

GetStaticIntField() public static méthode

public static GetStaticIntField ( IntPtr clazz, IntPtr fieldID ) : long
clazz System.IntPtr
fieldID System.IntPtr
Résultat long

GetStaticLongField() public static méthode

public static GetStaticLongField ( IntPtr clazz, IntPtr fieldID ) : long
clazz System.IntPtr
fieldID System.IntPtr
Résultat long

GetStaticMethodID() public static méthode

public static GetStaticMethodID ( IntPtr clazz, string name, string sig ) : IntPtr
clazz System.IntPtr
name string
sig string
Résultat System.IntPtr

GetStaticObjectField() public static méthode

public static GetStaticObjectField ( IntPtr clazz, IntPtr fieldID ) : IntPtr
clazz System.IntPtr
fieldID System.IntPtr
Résultat System.IntPtr

GetStaticShortField() public static méthode

public static GetStaticShortField ( IntPtr clazz, IntPtr fieldID ) : short
clazz System.IntPtr
fieldID System.IntPtr
Résultat short

GetStaticStringField() public static méthode

public static GetStaticStringField ( IntPtr clazz, IntPtr fieldID ) : string
clazz System.IntPtr
fieldID System.IntPtr
Résultat string

GetStringField() public static méthode

public static GetStringField ( IntPtr obj, IntPtr fieldID ) : string
obj System.IntPtr
fieldID System.IntPtr
Résultat string

GetStringUTFChars() public static méthode

public static GetStringUTFChars ( IntPtr str ) : string
str System.IntPtr
Résultat string

GetStringUTFLength() public static méthode

public static GetStringUTFLength ( IntPtr str ) : int
str System.IntPtr
Résultat int

GetSuperclass() public static méthode

public static GetSuperclass ( IntPtr clazz ) : IntPtr
clazz System.IntPtr
Résultat System.IntPtr

GetVersion() public static méthode

public static GetVersion ( ) : int
Résultat int

IsAssignableFrom() public static méthode

public static IsAssignableFrom ( IntPtr clazz1, IntPtr clazz2 ) : bool
clazz1 System.IntPtr
clazz2 System.IntPtr
Résultat bool

IsInstanceOf() public static méthode

public static IsInstanceOf ( IntPtr obj, IntPtr clazz ) : bool
obj System.IntPtr
clazz System.IntPtr
Résultat bool

IsSameObject() public static méthode

public static IsSameObject ( IntPtr obj1, IntPtr obj2 ) : bool
obj1 System.IntPtr
obj2 System.IntPtr
Résultat bool

NewBooleanArray() public static méthode

public static NewBooleanArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewByteArray() public static méthode

public static NewByteArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewCharArray() public static méthode

public static NewCharArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewDoubleArray() public static méthode

public static NewDoubleArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewFloatArray() public static méthode

public static NewFloatArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewGlobalRef() public static méthode

public static NewGlobalRef ( IntPtr obj ) : IntPtr
obj System.IntPtr
Résultat System.IntPtr

NewIntArray() public static méthode

public static NewIntArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewLocalRef() public static méthode

public static NewLocalRef ( IntPtr obj ) : IntPtr
obj System.IntPtr
Résultat System.IntPtr

NewLongArray() public static méthode

public static NewLongArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewObject() public static méthode

public static NewObject ( IntPtr clazz, IntPtr methodID, jvalue args ) : IntPtr
clazz System.IntPtr
methodID System.IntPtr
args jvalue
Résultat System.IntPtr

NewObjectArray() public static méthode

public static NewObjectArray ( int size, IntPtr clazz, IntPtr obj ) : IntPtr
size int
clazz System.IntPtr
obj System.IntPtr
Résultat System.IntPtr

NewShortArray() public static méthode

public static NewShortArray ( int size ) : IntPtr
size int
Résultat System.IntPtr

NewStringUTF() public static méthode

public static NewStringUTF ( string bytes ) : IntPtr
bytes string
Résultat System.IntPtr

PopLocalFrame() public static méthode

public static PopLocalFrame ( IntPtr result ) : IntPtr
result System.IntPtr
Résultat System.IntPtr

PushLocalFrame() public static méthode

public static PushLocalFrame ( int capacity ) : int
capacity int
Résultat int

SetBooleanArrayElement() public static méthode

public static SetBooleanArrayElement ( IntPtr array, int index, byte val ) : void
array System.IntPtr
index int
val byte
Résultat void

SetBooleanField() public static méthode

public static SetBooleanField ( IntPtr obj, IntPtr fieldID, bool val ) : void
obj System.IntPtr
fieldID System.IntPtr
val bool
Résultat void

SetByteArrayElement() public static méthode

public static SetByteArrayElement ( IntPtr array, int index, sbyte val ) : void
array System.IntPtr
index int
val sbyte
Résultat void

SetByteField() public static méthode

public static SetByteField ( IntPtr obj, IntPtr fieldID, byte val ) : void
obj System.IntPtr
fieldID System.IntPtr
val byte
Résultat void

SetCharArrayElement() public static méthode

public static SetCharArrayElement ( IntPtr array, int index, char val ) : void
array System.IntPtr
index int
val char
Résultat void

SetCharField() public static méthode

public static SetCharField ( IntPtr obj, IntPtr fieldID, char val ) : void
obj System.IntPtr
fieldID System.IntPtr
val char
Résultat void

SetDoubleArrayElement() public static méthode

public static SetDoubleArrayElement ( IntPtr array, int index, double val ) : void
array System.IntPtr
index int
val double
Résultat void

SetDoubleField() public static méthode

public static SetDoubleField ( IntPtr obj, IntPtr fieldID, double val ) : void
obj System.IntPtr
fieldID System.IntPtr
val double
Résultat void

SetFloatArrayElement() public static méthode

public static SetFloatArrayElement ( IntPtr array, int index, float val ) : void
array System.IntPtr
index int
val float
Résultat void

SetFloatField() public static méthode

public static SetFloatField ( IntPtr obj, IntPtr fieldID, float val ) : void
obj System.IntPtr
fieldID System.IntPtr
val float
Résultat void

SetIntArrayElement() public static méthode

public static SetIntArrayElement ( IntPtr array, int index, int val ) : void
array System.IntPtr
index int
val int
Résultat void

SetIntField() public static méthode

public static SetIntField ( IntPtr obj, IntPtr fieldID, int val ) : void
obj System.IntPtr
fieldID System.IntPtr
val int
Résultat void

SetLongArrayElement() public static méthode

public static SetLongArrayElement ( IntPtr array, int index, long val ) : void
array System.IntPtr
index int
val long
Résultat void

SetLongField() public static méthode

public static SetLongField ( IntPtr obj, IntPtr fieldID, long val ) : void
obj System.IntPtr
fieldID System.IntPtr
val long
Résultat void

SetObjectArrayElement() public static méthode

public static SetObjectArrayElement ( IntPtr array, int index, IntPtr obj ) : void
array System.IntPtr
index int
obj System.IntPtr
Résultat void

SetObjectField() public static méthode

public static SetObjectField ( IntPtr obj, IntPtr fieldID, IntPtr val ) : void
obj System.IntPtr
fieldID System.IntPtr
val System.IntPtr
Résultat void

SetShortArrayElement() public static méthode

public static SetShortArrayElement ( IntPtr array, int index, short val ) : void
array System.IntPtr
index int
val short
Résultat void

SetShortField() public static méthode

public static SetShortField ( IntPtr obj, IntPtr fieldID, short val ) : void
obj System.IntPtr
fieldID System.IntPtr
val short
Résultat void

SetStaticBooleanField() public static méthode

public static SetStaticBooleanField ( IntPtr clazz, IntPtr fieldID, bool val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val bool
Résultat void

SetStaticByteField() public static méthode

public static SetStaticByteField ( IntPtr clazz, IntPtr fieldID, byte val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val byte
Résultat void

SetStaticCharField() public static méthode

public static SetStaticCharField ( IntPtr clazz, IntPtr fieldID, char val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val char
Résultat void

SetStaticDoubleField() public static méthode

public static SetStaticDoubleField ( IntPtr clazz, IntPtr fieldID, double val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val double
Résultat void

SetStaticFloatField() public static méthode

public static SetStaticFloatField ( IntPtr clazz, IntPtr fieldID, float val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val float
Résultat void

SetStaticIntField() public static méthode

public static SetStaticIntField ( IntPtr clazz, IntPtr fieldID, int val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val int
Résultat void

SetStaticLongField() public static méthode

public static SetStaticLongField ( IntPtr clazz, IntPtr fieldID, long val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val long
Résultat void

SetStaticObjectField() public static méthode

public static SetStaticObjectField ( IntPtr clazz, IntPtr fieldID, IntPtr val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val System.IntPtr
Résultat void

SetStaticShortField() public static méthode

public static SetStaticShortField ( IntPtr clazz, IntPtr fieldID, short val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val short
Résultat void

SetStaticStringField() public static méthode

public static SetStaticStringField ( IntPtr clazz, IntPtr fieldID, string val ) : void
clazz System.IntPtr
fieldID System.IntPtr
val string
Résultat void

SetStringField() public static méthode

public static SetStringField ( IntPtr obj, IntPtr fieldID, string val ) : void
obj System.IntPtr
fieldID System.IntPtr
val string
Résultat void

Throw() public static méthode

public static Throw ( IntPtr obj ) : int
obj System.IntPtr
Résultat int

ThrowNew() public static méthode

public static ThrowNew ( IntPtr clazz, string message ) : int
clazz System.IntPtr
message string
Résultat int

ToBooleanArray() public static méthode

public static ToBooleanArray ( System.Boolean array ) : IntPtr
array System.Boolean
Résultat System.IntPtr

ToByteArray() public static méthode

public static ToByteArray ( Byte array ) : IntPtr
array Byte
Résultat System.IntPtr

ToCharArray() public static méthode

public static ToCharArray ( Char array ) : IntPtr
array Char
Résultat System.IntPtr

ToDoubleArray() public static méthode

public static ToDoubleArray ( Double array ) : IntPtr
array Double
Résultat System.IntPtr

ToFloatArray() public static méthode

public static ToFloatArray ( System.Single array ) : IntPtr
array System.Single
Résultat System.IntPtr

ToIntArray() public static méthode

public static ToIntArray ( Int32 array ) : IntPtr
array System.Int32
Résultat System.IntPtr

ToLongArray() public static méthode

public static ToLongArray ( System.Int64 array ) : IntPtr
array System.Int64
Résultat System.IntPtr

ToObjectArray() public static méthode

public static ToObjectArray ( IntPtr array ) : IntPtr
array System.IntPtr
Résultat System.IntPtr

ToReflectedField() public static méthode

public static ToReflectedField ( IntPtr clazz, IntPtr fieldID, bool isStatic ) : IntPtr
clazz System.IntPtr
fieldID System.IntPtr
isStatic bool
Résultat System.IntPtr

ToReflectedMethod() public static méthode

public static ToReflectedMethod ( IntPtr clazz, IntPtr methodID, bool isStatic ) : IntPtr
clazz System.IntPtr
methodID System.IntPtr
isStatic bool
Résultat System.IntPtr

ToShortArray() public static méthode

public static ToShortArray ( Int16 array ) : IntPtr
array System.Int16
Résultat System.IntPtr