jfun.parsec.tokens
Class MyToken

java.lang.Object
  extended by jfun.parsec.tokens.NamedToken
      extended by jfun.parsec.tokens.TypedToken<TokenType>
          extended by jfun.parsec.tokens.TokenWord
              extended by jfun.parsec.tokens.MyToken
All Implemented Interfaces:
java.io.Serializable

Deprecated.

@Deprecated
public class MyToken
extends TokenWord
implements java.io.Serializable

Used to differentiate different token kind by a kind id. It is to avoid creating multiple simple tokens.

Author:
Ben Yu Dec 8, 2004
See Also:
Serialized Form

Method Summary
 boolean equals(java.lang.Object v)
          Deprecated.  
 int getKind()
          Deprecated. Get the kind number.
static Tokenizer getTokenizer(int k)
          Deprecated. Create a tokenizer that's gonna return a MyToken object with a certain kind number.
 int hashCode()
          Deprecated.  
 java.lang.String toString()
          Deprecated.  
 
Methods inherited from class jfun.parsec.tokens.TokenWord
getTokenizer, getWord
 
Methods inherited from class jfun.parsec.tokens.TypedToken
equals, getText, getType
 
Methods inherited from class jfun.parsec.tokens.NamedToken
getName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

equals

public boolean equals(java.lang.Object v)
Deprecated. 
Overrides:
equals in class TypedToken<TokenType>

toString

public java.lang.String toString()
Deprecated. 
Overrides:
toString in class NamedToken

hashCode

public int hashCode()
Deprecated. 
Overrides:
hashCode in class TypedToken<TokenType>

getKind

public final int getKind()
Deprecated. 
Get the kind number.

Returns:
the kind number.

getTokenizer

public static Tokenizer getTokenizer(int k)
Deprecated. 
Create a tokenizer that's gonna return a MyToken object with a certain kind number.

Parameters:
k - the kind number.
Returns:
the Tokenizer object.