slogo.parser.token
Class EOLToken

java.lang.Object
  extended by slogo.parser.token.EOLToken
All Implemented Interfaces:
Token

public class EOLToken
extends java.lang.Object
implements Token

This represents an end-of-line token Uses the singleton pattern since there's no reason to have more than one such token. For equals This compares false to any object other than an EOLToken

Author:
Owen Astrachan

Field Summary
private static EOLToken ourInstance
           
 
Constructor Summary
private EOLToken()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
static EOLToken getInstance()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ourInstance

private static EOLToken ourInstance
Constructor Detail

EOLToken

private EOLToken()
Method Detail

getInstance

public static EOLToken getInstance()
Returns:
an EOLToken (singleton)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object
Returns:
true of o is an EOLToken, else return false

toString

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