...
|
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public class Database{ | CFxJavaString key( L"Id0" ); CFxStaticInvocation invocation( “com/domain/Database“ , “AddPair” “AddName” , “(Ljava/lang/String;Ljava/lang/String;)V” ); invocation.Call( true, key.GetJString() , value.GetJString() ); | ||||||||||
public class Database{ | jclass stringClass = GET_JAVA()->FindClass( "java/lang/String" ); CFxStaticInvocation invocation( “com/domain/Database“ , “SetNames” , “(Ljava/lang/String;)V” ); invocation.Call( true, names.GetJObject() ); |
...
|
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public class Database{ | JNIEXPORT jstring JNICALL Java_com_domain_Database_GetName( JNIEnv * env, jclass clazz, jint id ) | ||||||||||
public class Database{ String[] pair names = Database.GetNames(); | JNIEXPORT jobjectarray JNICALL Java_com_domain_Database_GetPairGetNames( JNIEnv * env, jclass clazz ) |
...