picasso.parser.tokens
Class IdentifierToken

java.lang.Object
  extended by picasso.parser.tokens.Token
      extended by picasso.parser.tokens.IdentifierToken

public class IdentifierToken
extends Token

Represents an identifier (a variable name)

Author:
Owen Astrachan, Sara Sprenkle

Constructor Summary
IdentifierToken(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 boolean isConstant()
           
 boolean isFunction()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdentifierToken

public IdentifierToken(java.lang.String value)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()

toString

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

isConstant

public boolean isConstant()
Specified by:
isConstant in class Token
Returns:
true iff this Token represents a constant

isFunction

public boolean isFunction()
Specified by:
isFunction in class Token
Returns:
true iff this Token represents a function