org.snu.ids.ha.ma
Class MorphemeList

java.lang.Object
  extended by org.snu.ids.ha.ma.MorphemeList
Direct Known Subclasses:
Eojeol, MCandidate

public class MorphemeList
extends java.lang.Object

 ÇüÅÂ¼Ò Á¤º¸¸¦ ÀúÀåÇÏ´Â Class
 ListÀÇ °£´Ü ¹öÁ¯
 

Since:
2007. 6. 3
Author:
therocks

Field Summary
(package private)  Morpheme firstMorpheme
           
(package private)  Morpheme lastMorpheme
           
(package private)  java.util.ArrayList list
           
 
Constructor Summary
MorphemeList()
           deault constructor
 
Method Summary
 void add(Morpheme mp)
           ÇüÅÂ¼Ò Á¤º¸ ÀúÀå
 boolean equals(MorphemeList ml)
           ÇüÅÂ¼Ò ºÐ¼® °á°úÀÇ µ¿ÀϼºÀ» È®ÀÎÇÑ´Ù.
 Morpheme get(int i)
           ÇüÅÂ¼Ò Á¤º¸ ¹Ýȯ
(package private)  java.lang.String getEncodedString()
           ºÐ¼®µÈ ÇüÅÂ¼Ò ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù.
(package private)  MorphemeList getMerged()
           ÇÕ¼º¾î°¡ µÉ ¼ö ÀÖ´Â °ÍµéÀ» ÇÕÃļ­ ¹ÝȯÇÑ´Ù.
(package private)  java.lang.String getMergedEncodedString()
           ÇÕ¼º¾î°¡ µÉ ¼ö ÀÖ´Â °ÍµéÀº ÇÕ¼º¾î·Î ¸¸µé¾î ³½ÈÄ Encoded StringÀ» ¸¸µé¾î³½´Ù.
 void remove(int i)
           i¹øÂ° ÇüżҸ¦ »èÁ¦ÇÑ´Ù.
 int size()
           Å©±â Á¤º¸ ¹Ýȯ
 java.lang.String toString()
           ºÐ¼®µÈ ÇüÅÂ¼Ò ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

firstMorpheme

Morpheme firstMorpheme

lastMorpheme

Morpheme lastMorpheme

list

java.util.ArrayList list
Constructor Detail

MorphemeList

public MorphemeList()
 deault constructor
 

Since:
2007. 6. 4
Method Detail

size

public int size()
 Å©±â Á¤º¸ ¹Ýȯ
 

Returns:
Since:
2007. 6. 4

add

public void add(Morpheme mp)
 ÇüÅÂ¼Ò Á¤º¸ ÀúÀå
 

Parameters:
mp -
Since:
2007. 6. 4

get

public Morpheme get(int i)
 ÇüÅÂ¼Ò Á¤º¸ ¹Ýȯ
 

Parameters:
i -
Returns:
Since:
2007. 6. 4

remove

public void remove(int i)
 i¹øÂ° ÇüżҸ¦ »èÁ¦ÇÑ´Ù.
 

Parameters:
i -
Since:
2007. 6. 4

equals

public boolean equals(MorphemeList ml)
 ÇüÅÂ¼Ò ºÐ¼® °á°úÀÇ µ¿ÀϼºÀ» È®ÀÎÇÑ´Ù.
 

Parameters:
ml -
Returns:
Since:
2007. 6. 6

toString

public java.lang.String toString()
 ºÐ¼®µÈ ÇüÅÂ¼Ò ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù.
 ÇüżÒ+ÇüżÒ+ÇüÅÂ¼Ò ¿Í °°Àº ÇüÅ·ΠÃâ·ÂÇÑ´Ù.
 

Overrides:
toString in class java.lang.Object
Returns:
Since:
2007. 6. 4

getEncodedString

java.lang.String getEncodedString()
 ºÐ¼®µÈ ÇüÅÂ¼Ò ¸ñ·ÏÀ» Ãâ·ÂÇÑ´Ù.
 encodingµÈ ÇüÅ·ΠÃâ·ÂÇÑ´Ù.
 

Returns:
Since:
2007. 7. 20

getMergedEncodedString

java.lang.String getMergedEncodedString()
 ÇÕ¼º¾î°¡ µÉ ¼ö ÀÖ´Â °ÍµéÀº ÇÕ¼º¾î·Î ¸¸µé¾î ³½ÈÄ Encoded StringÀ» ¸¸µé¾î³½´Ù.
 

Returns:
Since:
2007. 7. 27

getMerged

MorphemeList getMerged()
 ÇÕ¼º¾î°¡ µÉ ¼ö ÀÖ´Â °ÍµéÀ» ÇÕÃļ­ ¹ÝȯÇÑ´Ù.
 

Returns:
Since:
2007. 7. 27