org.codehaus.swizzle.stream
Class ScanBuffer

java.lang.Object
  extended by org.codehaus.swizzle.stream.ScanBuffer

public class ScanBuffer
extends java.lang.Object


Constructor Summary
ScanBuffer(int size)
           
ScanBuffer(java.lang.String scanString)
           
ScanBuffer(java.lang.String scanString, boolean caseSensitive)
           
 
Method Summary
 int append(int newByte)
           
 void clear(int i)
           
 void flush()
           
 byte[] getBuffer()
           
 java.lang.String getScanString()
           
 boolean hasData()
           
 boolean match()
           
 void resetPosition()
           
 void setScanString(java.lang.String stringToken)
           
 void setScanString(java.lang.String stringToken, boolean caseSensitive)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScanBuffer

public ScanBuffer(java.lang.String scanString)

ScanBuffer

public ScanBuffer(int size)

ScanBuffer

public ScanBuffer(java.lang.String scanString,
                  boolean caseSensitive)
Method Detail

size

public int size()

toString

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

resetPosition

public void resetPosition()

getScanString

public java.lang.String getScanString()

setScanString

public void setScanString(java.lang.String stringToken)

setScanString

public void setScanString(java.lang.String stringToken,
                          boolean caseSensitive)

append

public int append(int newByte)

flush

public void flush()

match

public boolean match()

hasData

public boolean hasData()

clear

public void clear(int i)

getBuffer

public byte[] getBuffer()


Copyright © 2011 The Codehaus Foundation. All Rights Reserved.