dm.dmql
Class Token

java.lang.Object
  |
  +--dm.dmql.Token

public class Token
extends java.lang.Object

A generic token structure for TokenStream

Author:
Scott Sanner

Field Summary
 int _nLine
           
 int _nLinePos
           
 int _nPos
           
 java.lang.String _sToken
          Data members
 
Constructor Summary
Token(java.lang.String token, int pos, int line, int line_pos)
          Constructor
 
Method Summary
 java.lang.String toString()
          Get string for class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_sToken

public java.lang.String _sToken
Data members

_nPos

public int _nPos

_nLine

public int _nLine

_nLinePos

public int _nLinePos
Constructor Detail

Token

public Token(java.lang.String token,
             int pos,
             int line,
             int line_pos)
Constructor
Parameters:
token - String associated with token
pos - Absolute char position in file
line - Absolute line position in a file
line_pos - Char position relative to line
Method Detail

toString

public java.lang.String toString()
Get string for class
Overrides:
toString in class java.lang.Object
Returns:
String representing class contents