コード例 #1
0
ファイル: P6num.java プロジェクト: gerdr/nqp
 public void serialize_inlined(
     ThreadContext tc, STable st, SerializationWriter writer, String prefix, SixModelObject obj) {
   try {
     writer.writeNum((double) obj.getClass().getField(prefix).get(obj));
   } catch (Exception e) {
     throw new RuntimeException(e);
   }
 }
コード例 #2
0
ファイル: MultiDimArrayInstance.java プロジェクト: JJ/nqp
 public void serializeValues(ThreadContext tc, SerializationWriter writer) {
   for (int i = 0; i < slots.length; i++) writer.writeRef(slots[i]);
 }
コード例 #3
0
ファイル: P6num.java プロジェクト: gerdr/nqp
 public void serialize(ThreadContext tc, SerializationWriter writer, SixModelObject obj) {
   writer.writeNum(((P6numInstance) obj).value);
 }