pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.terminals
Class Terminal

java.lang.Object
  |
  +--pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree.terminals.Terminal
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IdentifierTerminal, KeywordTerminal, LiteralTerminal, OperatorTerminal

public abstract class Terminal
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Terminal(java.lang.String spelling, SourcePosition position)
           
 
Method Summary
 SourcePosition getPosition()
           
 java.lang.String getSpelling()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Terminal

public Terminal(java.lang.String spelling,
                SourcePosition position)
Method Detail

getPosition

public SourcePosition getPosition()

getSpelling

public java.lang.String getSpelling()