com.izforge.izpack.installer
Class CompileWorker.StreamParser

java.lang.Object
  extended by com.izforge.izpack.installer.CompileWorker.StreamParser
Direct Known Subclasses:
CompileWorker.StdErrParser, CompileWorker.StdOutParser
Enclosing class:
CompileWorker

private abstract static class CompileWorker.StreamParser
extends java.lang.Object

Common class for parsing Eclipse compiler output.


Field Summary
(package private)  byte[] buffer
           
(package private)  int idx
           
(package private)  int lastDigit
           
(package private)  byte[] lastIdentifier
           
(package private)  int length
           
(package private)  int offset
           
 
Constructor Summary
private CompileWorker.StreamParser()
           
 
Method Summary
(package private)  boolean findString(java.lang.String aString)
           
(package private)  int getNext()
           
(package private)  void init(byte[] buf, int off, int len)
           
(package private) abstract  int parse(byte[] buf, int off, int len)
           
(package private)  boolean readIdentifier()
           
(package private)  boolean readNumber()
           
(package private)  boolean skipSpaces()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idx

int idx

buffer

byte[] buffer

offset

int offset

length

int length

lastIdentifier

byte[] lastIdentifier

lastDigit

int lastDigit
Constructor Detail

CompileWorker.StreamParser

private CompileWorker.StreamParser()
Method Detail

parse

abstract int parse(byte[] buf,
                   int off,
                   int len)

init

void init(byte[] buf,
          int off,
          int len)

getNext

int getNext()

findString

boolean findString(java.lang.String aString)

readIdentifier

boolean readIdentifier()

readNumber

boolean readNumber()

skipSpaces

boolean skipSpaces()