org.snu.ids.ha.ma
Class Token

java.lang.Object
  extended by org.snu.ids.ha.ma.Token
Direct Known Subclasses:
Morpheme

public class Token
extends java.lang.Object


 

Since:
2007. 4. 30
Author:
therocks

Field Summary
static int CHAR_SET_COMBINED
           
static int CHAR_SET_ENGLISH
           
static int CHAR_SET_ETC
           
static int CHAR_SET_EXTRA
           
static int CHAR_SET_HANGUL
           
static int CHAR_SET_HANMUN
           
static int CHAR_SET_NUMBER
           
static int CHAR_SET_SPACE
           
protected  int charSet
           
protected  int index
           
protected  java.lang.String string
           
 
Constructor Summary
protected Token()
           default constructor
protected Token(java.lang.String string, int tokenType)
           
  Token(java.lang.String string, int charSet, int index)
           
  Token(Token token)
           copy º»À» ¸¸µé¾î³½´Ù.
 
Method Summary
 java.lang.Object clone()
           µ¿ÀÏÇÑ Á¤º¸¸¦ °¡Áø TokenÀ» »ý¼ºÇÏ¿© ¹ÝȯÇÑ´Ù.
 Token copyToken()
           
 boolean equals(java.lang.String string)
           ¹®ÀÚ¿­ÀÌ ÁÖ¾îÁø string°ú °°ÀºÁö È®ÀÎÇÑ´Ù.
 int getCharSet()
           
static java.lang.String getCharSet(int tokenType)
           char set nameÀ» ¹ÝȯÇÑ´Ù.
 java.lang.String getCharSetName()
           Char Set NameÀ» ¹ÝȯÇÑ´Ù.
 int getIndex()
           
 java.lang.String getString()
           
 boolean isCharSetOf(int charSet)
           ÁÖ¾îÁø token ŸÀÔÀÎÁö¸¦ È®ÀÎÇÏ´Â ÇÔ¼ö
 void setCharSet(int charSet)
           
 void setIndex(int index)
           
 void setString(java.lang.String string)
           
 java.lang.String toString()
           debugging ÇÒ ¶§ È®ÀÎÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CHAR_SET_SPACE

public static final int CHAR_SET_SPACE
See Also:
Constant Field Values

CHAR_SET_HANGUL

public static final int CHAR_SET_HANGUL
See Also:
Constant Field Values

CHAR_SET_HANMUN

public static final int CHAR_SET_HANMUN
See Also:
Constant Field Values

CHAR_SET_ENGLISH

public static final int CHAR_SET_ENGLISH
See Also:
Constant Field Values

CHAR_SET_NUMBER

public static final int CHAR_SET_NUMBER
See Also:
Constant Field Values

CHAR_SET_EXTRA

public static final int CHAR_SET_EXTRA
See Also:
Constant Field Values

CHAR_SET_ETC

public static final int CHAR_SET_ETC
See Also:
Constant Field Values

CHAR_SET_COMBINED

public static final int CHAR_SET_COMBINED
See Also:
Constant Field Values

string

protected java.lang.String string

charSet

protected int charSet

index

protected int index
Constructor Detail

Token

protected Token()
 default constructor
 

Since:
2007. 5. 14

Token

protected Token(java.lang.String string,
                int tokenType)
Parameters:
string -
tokenType -

Token

public Token(java.lang.String string,
             int charSet,
             int index)
Parameters:
string -
charSet -
index -

Token

public Token(Token token)
 copy º»À» ¸¸µé¾î³½´Ù.
 

Parameters:
token -
Since:
2007. 5. 15
Method Detail

clone

public java.lang.Object clone()
 µ¿ÀÏÇÑ Á¤º¸¸¦ °¡Áø TokenÀ» »ý¼ºÇÏ¿© ¹ÝȯÇÑ´Ù.
 

Overrides:
clone in class java.lang.Object
Returns:
Since:
2007. 5. 14

equals

public boolean equals(java.lang.String string)
 ¹®ÀÚ¿­ÀÌ ÁÖ¾îÁø string°ú °°ÀºÁö È®ÀÎÇÑ´Ù.
 

Parameters:
string -
Returns:
Since:
2007. 5. 15

getCharSet

public int getCharSet()
Returns:
Returns the charSet.

getCharSetName

public java.lang.String getCharSetName()
 Char Set NameÀ» ¹ÝȯÇÑ´Ù.
 

Returns:
Since:
2007. 6. 3

getIndex

public int getIndex()
Returns:
Returns the index.

getString

public java.lang.String getString()
Returns:
Returns the string.

setCharSet

public void setCharSet(int charSet)
Parameters:
charSet - The charSet to set.

setIndex

public void setIndex(int index)
Parameters:
index - The index to set.

setString

public void setString(java.lang.String string)
Parameters:
string - The string to set.

isCharSetOf

public boolean isCharSetOf(int charSet)
 ÁÖ¾îÁø token ŸÀÔÀÎÁö¸¦ È®ÀÎÇÏ´Â ÇÔ¼ö
 

Parameters:
charSet -
Returns:
Since:
2007. 5. 3

toString

public java.lang.String toString()
 debugging ÇÒ ¶§ È®ÀÎÇÑ´Ù.
 

Overrides:
toString in class java.lang.Object
Returns:
Since:
2007. 5. 14

getCharSet

public static java.lang.String getCharSet(int tokenType)
 char set nameÀ» ¹ÝȯÇÑ´Ù.
 

Parameters:
tokenType -
Returns:
Since:
2007. 6. 3

copyToken

public Token copyToken()