Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.mysql.jdbc
Class EscapeTokenizer  view EscapeTokenizer download EscapeTokenizer.java

java.lang.Object
  extended bycom.mysql.jdbc.EscapeTokenizer

public class EscapeTokenizer
extends java.lang.Object

EscapeTokenizer breaks up an SQL statement into SQL and escape code parts.


Field Summary
private  int bracesLevel
           
private  boolean emittingEscapeCode
           
private  boolean inComment
           
private  boolean inQuotes
           
private  char lastChar
           
private  char lastLastChar
           
private  int pos
           
private  char quoteChar
           
private  java.lang.String source
           
private  int sourceLength
           
 
Constructor Summary
EscapeTokenizer(java.lang.String s)
          Creates a new EscapeTokenizer object.
 
Method Summary
 boolean hasMoreTokens()
          Does this tokenizer have more tokens available?
 java.lang.String nextToken()
          Returns the next token
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

private java.lang.String source

emittingEscapeCode

private boolean emittingEscapeCode

inComment

private boolean inComment

inQuotes

private boolean inQuotes

lastChar

private char lastChar

lastLastChar

private char lastLastChar

quoteChar

private char quoteChar

bracesLevel

private int bracesLevel

pos

private int pos

sourceLength

private int sourceLength
Constructor Detail

EscapeTokenizer

public EscapeTokenizer(java.lang.String s)
Creates a new EscapeTokenizer object.

Method Detail

hasMoreTokens

public boolean hasMoreTokens()
Does this tokenizer have more tokens available?


nextToken

public java.lang.String nextToken()
Returns the next token