Package jflex.core

Class LexScan.ZzFlexStreamInfo

  • Enclosing class:
    LexScan

    private static final class LexScan.ZzFlexStreamInfo
    extends java.lang.Object
    inner class used to store info for nested input streams
    • Constructor Summary

      Constructors 
      Constructor Description
      ZzFlexStreamInfo​(java.io.Reader zzReader, int zzEndRead, int zzStartRead, int zzCurrentPos, int zzMarkedPos, char[] zzBuffer, boolean zzAtBOL, boolean zzAtEOF, boolean zzEOFDone, int zzFinalHighSurrogate, int yyline, long yychar, int yycolumn)
      sets all values stored in this class
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • zzReader

        java.io.Reader zzReader
      • zzEndRead

        int zzEndRead
      • zzStartRead

        int zzStartRead
      • zzCurrentPos

        int zzCurrentPos
      • zzMarkedPos

        int zzMarkedPos
      • yyline

        int yyline
      • yychar

        long yychar
      • yycolumn

        int yycolumn
      • zzBuffer

        char[] zzBuffer
      • zzAtBOL

        boolean zzAtBOL
      • zzAtEOF

        boolean zzAtEOF
      • zzEOFDone

        boolean zzEOFDone
      • zzFinalHighSurrogate

        int zzFinalHighSurrogate
    • Constructor Detail

      • ZzFlexStreamInfo

        ZzFlexStreamInfo​(java.io.Reader zzReader,
                         int zzEndRead,
                         int zzStartRead,
                         int zzCurrentPos,
                         int zzMarkedPos,
                         char[] zzBuffer,
                         boolean zzAtBOL,
                         boolean zzAtEOF,
                         boolean zzEOFDone,
                         int zzFinalHighSurrogate,
                         int yyline,
                         long yychar,
                         int yycolumn)
        sets all values stored in this class