コード例 #1
0
 /**
  * Convert this number to the equivalent Erlang external representation.
  *
  * @param buf an output stream to which the encoded number should be written.
  */
 @Override
 public void encode(final OtpOutputStream buf) {
   if (bigVal != null) {
     buf.write_big_integer(bigVal);
   } else {
     buf.write_long(val);
   }
 }
コード例 #2
0
ファイル: OtpErlangFun.java プロジェクト: WaffleSouffle/otp
 @Override
 public void encode(final OtpOutputStream buf) {
   buf.write_fun(pid, module, old_index, arity, md5, index, uniq, freeVars);
 }
コード例 #3
0
ファイル: OtpErlangString.java プロジェクト: jakobc/erlide
 /**
  * Convert this string to the equivalent Erlang external representation.
  *
  * @param buf an output stream to which the encoded string should be written.
  */
 @Override
 public void encode(final OtpOutputStream buf) {
   buf.write_string(str);
 }