com.gauce.io
Class GauceDataOutputStream

java.lang.Object
  extended byjava.io.OutputStream
      extended byjava.io.FilterOutputStream
          extended byjava.io.DataOutputStream
              extended bycom.gauce.io.GauceDataOutputStream
All Implemented Interfaces:
java.io.DataOutput

public class GauceDataOutputStream
extends java.io.DataOutputStream

Component·Î Àü¼ÛÇϵǴ StreamÀ» Gauce Service°¡ È¿À²ÀûÀ¸·Î ó¸®ÇÒ ¼ö ÀÖµµ·Ï ó¸®ÇÑ OutputStream ClassÀÌ´Ù.

Since:
Gauce 2.9
Version:
1.0 2002.08
Author:
Shift Information & Communication CO.

Constructor Summary
GauceDataOutputStream(java.io.OutputStream out)
          »ý¼ºÀÚ, OutputStreamÀ» ÀÔ·Â¹Þ¾Æ °´Ã¼¸¦ »ý¼ºÇÑ´Ù.
 
Method Summary
static void main(java.lang.String[] args)
          Å×½ºÆ® ¸ðµâ
 void writeName(java.lang.String name)
          Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀ» ¹ÙÀÌÆ® StreamÀ¸·Î WriteÇÑ´Ù.
 void writeName(java.lang.String name, java.lang.String enc)
          Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀ» ¹ÙÀÌÆ® StreamÀ¸·Î WriteÇÑ´Ù.
 void writeNumber(java.lang.String number)
          Gauce¿¡¼­ ÁöÁ¤ÇÑ numberÇüÅ·ΠWriteÇÑ´Ù.
 void writeStr2Int(java.lang.String number)
          StringÇüÅÂÀÇ ¼ýÀÚ¸¦ intÇüÅÂÀÇ ¼ýÀÚ·Î º¯°æÇÏ¿© writeÇÑ´Ù.
 
Methods inherited from class java.io.DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
 
Methods inherited from class java.io.FilterOutputStream
close, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.io.DataOutput
write
 

Constructor Detail

GauceDataOutputStream

public GauceDataOutputStream(java.io.OutputStream out)
»ý¼ºÀÚ, OutputStreamÀ» ÀÔ·Â¹Þ¾Æ °´Ã¼¸¦ »ý¼ºÇÑ´Ù.

Parameters:
out -
Method Detail

writeName

public final void writeName(java.lang.String name)
                     throws java.io.IOException
Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀ» ¹ÙÀÌÆ® StreamÀ¸·Î WriteÇÑ´Ù.

Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀº ±æÀ̰¡ 40¹ÙÀÌÆ®¸ç, writeÇÒ ¶§ ¸ðµç ±æÀ̸¦ 40¹ÙÀÌÆ®·Î º¯°æÈÄ ¹ÙÀÌÆ® ½ºÆ®¸²À¸·Î WriteÇÑ´Ù.

Parameters:
name - - WriteÇÒ À̸§
Throws:
java.io.IOException - WritingÇÏ´Â Áß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
Since:
Gauce 2.9

writeNumber

public final void writeNumber(java.lang.String number)
                       throws java.io.IOException
Gauce¿¡¼­ ÁöÁ¤ÇÑ numberÇüÅ·ΠWriteÇÑ´Ù.

Gauce¿¡¼­ ÁöĪÇÏ´Â ¼ýÀÚ´Â 10Ä«ÀÌÆ®ÀÇ text ¼ýÀÚÀ̸ç ÀԷ¹ÞÀº ¼ýÀÚ¸¦ textÇüÅÂÀÇ ¼ýÀÚ·Î º¯°æ ÈÄ writeÇÑ´Ù.

Parameters:
number - writeÇÒ ¼ýÀÚ
Throws:
java.io.IOException
Since:
Gauce 2.9

writeStr2Int

public final void writeStr2Int(java.lang.String number)
                        throws java.io.IOException
StringÇüÅÂÀÇ ¼ýÀÚ¸¦ intÇüÅÂÀÇ ¼ýÀÚ·Î º¯°æÇÏ¿© writeÇÑ´Ù.

Parameters:
number - StringÇüÅÂÀÇ writeÇÒ ¼ýÀÚ
Throws:
writeÇϴµ¿¾È - ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
Since:
Gauce 2.9

main

public static void main(java.lang.String[] args)
Å×½ºÆ® ¸ðµâ

Parameters:
args -
Since:
Gauce 2.9

writeName

public void writeName(java.lang.String name,
                      java.lang.String enc)
               throws java.io.IOException
Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀ» ¹ÙÀÌÆ® StreamÀ¸·Î WriteÇÑ´Ù.

Gauce¿¡¼­ Á¤ÀÇÇÑ nameÀº ±æÀ̰¡ 40¹ÙÀÌÆ®¸ç, writeÇÒ ¶§ ¸ðµç ±æÀ̸¦ 40¹ÙÀÌÆ®·Î º¯°æÈÄ ¹ÙÀÌÆ® ½ºÆ®¸²À¸·Î WriteÇÑ´Ù.

Parameters:
name - - WriteÇÒ À̸§
enc - - WriteÇÒ¶§ »ç¿ëÇÒ ÀÎÄÚµù
Throws:
java.io.IOException - WritingÇÏ´Â Áß ¹ß»ýÇÏ´Â ¿À·ù
java.io.IOException
Since:
Gauce 3.1