Package jflex.core

Class LexScan.ZzFlexStreamInfo

java.lang.Object
jflex.core.LexScan.ZzFlexStreamInfo
Enclosing class:
LexScan

private static final class LexScan.ZzFlexStreamInfo extends Object
inner class used to store info for nested input streams
  • Field Details

    • zzReader

      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 Details

    • ZzFlexStreamInfo

      ZzFlexStreamInfo(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