RObject
a2jser_read_acdk_util_ArrayList(IN(::acdk::java::serialization::RJavaObjectReader) in,
const ::acdk::java::serialization::ClassTypeMapping* ctm)
{
int count = in->readInt();
RArrayList al = new ArrayList();
in->registerNewObject(&al); // register Object.
for (int i = 0; i < count; ++i)
{
al->add(in->readObject());
}
return al;
}
:acdk::java::serialization::ClassTypeMapping a2jser_java_util_ArrayList =
{
"acdk/util/ArrayList", // acdk_name
"java/util/ArrayList", // java_name
"", // acdk_super
"", // java_super
::acdk::java::serialization::SC_SERIALIZABLE, // flags
JLONG_CONSTANT(0x7881d21d99c7619d), // UID
JLONG_CONSTANT(0x788cfdda08df1046), //[] UID
a2jser_java_util_ArrayList_fields, // Fields
a2jser_read_acdk_util_ArrayList, // read_func
a2jser_write_acdk_util_ArrayList, // write_func
0 // used for internal linked list
};
|