kr.co.comsquare.util
Class Tokenizer

java.lang.Object
  extended bykr.co.comsquare.util.Tokenizer

public class Tokenizer
extends java.lang.Object

Author:
Administrator

Constructor Summary
Tokenizer(java.lang.String data, java.lang.String delim)
          Tokenizer °´Ã¼¸¦ »ý¼ºÇÏ°í µ¥ÀÌÅÍ¿Í ±¸ºÐÀÚ¸¦ ¼³Á¤ÇÑ´Ù.
 
Method Summary
 double getDouble()
          doubleÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.
 float getFloat()
          floatÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.
 int getInt()
          IntÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.
 long getLong()
          longÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.
static void getSaveResultSet(java.lang.String data, SaveResultSet insertRs, SaveResultSet updateRs, SaveResultSet deleteRs)
          µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
static void getSaveResultSet(java.lang.String data, SaveResultSet insertRs, SaveResultSet updateRs, SaveResultSet deleteRs, java.lang.String scol, java.lang.String srow)
          µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
static void getSaveResultSet(java.lang.String data, java.lang.String sModeName, SaveResultSet totalRs)
          µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
static void getSaveResultSet(java.lang.String data, java.lang.String sModeName, SaveResultSet totalRs, java.lang.String scol, java.lang.String srow)
          µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
 java.lang.String getString()
          String Çü ÅäÅ«À» ¹ÝȯÇÑ´Ù.
static void main(java.lang.String[] args)
           
 boolean next()
          ¾ÆÁ÷ Åäūȭ ½Ãų ´ë»óÀÌ ³²¾ÆÀÖ´ÂÁö ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
static java.lang.String replaceToEscape(java.lang.String str)
           
static java.lang.String sepReplace(java.lang.String str, java.lang.String rowsep, java.lang.String colsep)
          ¸ÖƼ update½Ã data³»¿¡ ±¸ºÐÀÚ ¹®ÀÚ°¡ Æ÷Ç﵃ °æ¿ì ƯÁ¤ ¹®ÀÚ¿­·Î º¯È¯ÇÕ´Ï´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tokenizer

public Tokenizer(java.lang.String data,
                 java.lang.String delim)
Tokenizer °´Ã¼¸¦ »ý¼ºÇÏ°í µ¥ÀÌÅÍ¿Í ±¸ºÐÀÚ¸¦ ¼³Á¤ÇÑ´Ù.

Parameters:
data - Åäūȭ ½Ãų ´ë»ó µ¥ÀÌÅÍ
delim - µ¥ÀÌÅ͸¦ Åäūȭ½Ãų ¶§ »ç¿ëµÉ ±¸ºÐÀÚ.
Method Detail

next

public boolean next()
¾ÆÁ÷ Åäūȭ ½Ãų ´ë»óÀÌ ³²¾ÆÀÖ´ÂÁö ¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.

Returns:
¾ÆÁ÷ Åäūȭ ½Ãų ´ë»óÀÌ ³²¾ÆÀÖ´Ù¸é true ±×·¸Áö ¾ÊÀ¸¸é false¸¦ ¹ÝȯÇÑ´Ù.

getString

public java.lang.String getString()
                           throws java.lang.Exception
String Çü ÅäÅ«À» ¹ÝȯÇÑ´Ù.

Returns:
String ÇüÀÇ ÅäÅ«
Throws:
java.lang.Exception

getInt

public int getInt()
           throws java.lang.Exception
IntÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.

Returns:
IntÇü ÅäÅ«
Throws:
java.lang.Exception

getFloat

public float getFloat()
               throws java.lang.Exception
floatÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.

Returns:
floatÇü ÅäÅ«
Throws:
java.lang.Exception

getDouble

public double getDouble()
                 throws java.lang.Exception
doubleÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.

Returns:
doubleÇü ÅäÅ«
Throws:
java.lang.Exception

getLong

public long getLong()
             throws java.lang.Exception
longÇü ÅäÅ«À» ¹ÝȯÇÑ´Ù.

Returns:
longÇü ÅäÅ«
Throws:
java.lang.Exception

getSaveResultSet

public static void getSaveResultSet(java.lang.String data,
                                    SaveResultSet insertRs,
                                    SaveResultSet updateRs,
                                    SaveResultSet deleteRs,
                                    java.lang.String scol,
                                    java.lang.String srow)
                             throws java.lang.NullPointerException
µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.

Parameters:
data - ResultSet¿¡ ÀúÀåµÉ µ¥ÀÌÅÍ
insertRs - insert¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
updateRs - update¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
deleteRs - delete¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
scol - columnÀ» ±¸ºÐÇÒ ±¸ºÐÀÚ.
srow - row¸¦ ±¸ºÐÇÒ ±¸ºÐÀÚ.
Throws:
java.lang.NullPointerException

getSaveResultSet

public static void getSaveResultSet(java.lang.String data,
                                    SaveResultSet insertRs,
                                    SaveResultSet updateRs,
                                    SaveResultSet deleteRs)
                             throws java.lang.NullPointerException
µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
±âº»À¸·Î row ±¸ºÐÀÚ´Â '|'À̰í column ±¸ºÐÀÚ´Â '^'ÀÌ´Ù.

Parameters:
data - ResultSet¿¡ ÀúÀåµÉ µ¥ÀÌÅÍ
insertRs - insert¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
updateRs - update¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
deleteRs - delete¸ðµåÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÒ ResultSet
Throws:
java.lang.NullPointerException

getSaveResultSet

public static void getSaveResultSet(java.lang.String data,
                                    java.lang.String sModeName,
                                    SaveResultSet totalRs)
                             throws java.lang.NullPointerException
µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
insert, update, delete¸¦ ±¸ºÐÇÏÁö ¾Ê°í ÇϳªÀÇ ResultSetÀ¸·Î ¹ÝȯÇÑ´Ù.

Parameters:
data - ResultSet¿¡ ÀúÀåµÉ µ¥ÀÌÅÍ
sModeName - ¸ðµå À̸§
totalRs -
Throws:
java.lang.NullPointerException

getSaveResultSet

public static void getSaveResultSet(java.lang.String data,
                                    java.lang.String sModeName,
                                    SaveResultSet totalRs,
                                    java.lang.String scol,
                                    java.lang.String srow)
                             throws java.lang.NullPointerException
µ¥ÀÌÅ͸¦ Á¶»çÇÏ¿© ÇØ´çÇÏ´Â ResultSet¿¡ row¿Í col¸¦ ±¸ºÐÇÏ¿© ÀúÀåÇÑ´Ù.
insert, update, delete¸¦ ±¸ºÐÇÏÁö ¾Ê°í ÇϳªÀÇ ResultSetÀ¸·Î ¹ÝȯÇÑ´Ù.

Parameters:
data -
sModeName -
totalRs -
scol -
srow -
Throws:
java.lang.NullPointerException

sepReplace

public static java.lang.String sepReplace(java.lang.String str,
                                          java.lang.String rowsep,
                                          java.lang.String colsep)
¸ÖƼ update½Ã data³»¿¡ ±¸ºÐÀÚ ¹®ÀÚ°¡ Æ÷Ç﵃ °æ¿ì ƯÁ¤ ¹®ÀÚ¿­·Î º¯È¯ÇÕ´Ï´Ù. ex) "/^" -> "\^"

Parameters:
str - º¯°æµÉ ¿øº» ¹®ÀÚ¿­
rowsep - row ±¸ºÐÀÚ
colsep - collum ±¸ºÐÀÚ
Returns:
str º¯°æµÈ ¹®ÀÚ¿­

main

public static void main(java.lang.String[] args)

replaceToEscape

public static java.lang.String replaceToEscape(java.lang.String str)