Package sleep.parser

Class Token


  • public class Token
    extends java.lang.Object
    as much as possible this is a String with a line number associate with it (aka hint)
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int hint  
      protected int marker  
      protected java.lang.String term  
      protected int tophint  
    • Constructor Summary

      Constructors 
      Constructor Description
      Token​(java.lang.String term, int hint)  
      Token​(java.lang.String _term, int _hint, int _marker)  
    • Field Detail

      • term

        protected java.lang.String term
      • hint

        protected int hint
      • marker

        protected int marker
      • tophint

        protected int tophint
    • Constructor Detail

      • Token

        public Token​(java.lang.String term,
                     int hint)
      • Token

        public Token​(java.lang.String _term,
                     int _hint,
                     int _marker)
    • Method Detail

      • toString

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

        public int getMarkerIndex()
      • copy

        public Token copy​(int _hint)
      • copy

        public Token copy​(java.lang.String text)
      • getMarker

        public java.lang.String getMarker()
      • getTopHint

        public int getTopHint()
      • getHint

        public int getHint()