org.codehaus.swizzle.stream
Class ScanBuffer

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

public class ScanBuffer
extends Object


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

Constructor Detail

ScanBuffer

public ScanBuffer(String scanString)

ScanBuffer

public ScanBuffer(int size)

ScanBuffer

public ScanBuffer(String scanString,
                  boolean caseSensitive)
Method Detail

size

public int size()

toString

public String toString()
Overrides:
toString in class Object

resetPosition

public void resetPosition()

getScanString

public String getScanString()

setScanString

public void setScanString(String stringToken)

setScanString

public void setScanString(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 © 2012 The Codehaus Foundation. All Rights Reserved.