com.sybase.jdbc2.jdbc
Class Escape

java.lang.Object
  |
  +--com.sybase.jdbc2.jdbc.Escape

class Escape
extends Object


Field Summary
 private java.lang.String_body
           
 private int_type
           
 protected final static intCALL
           
 private final static charCOMMA
           
 protected final static intDATE
           
 private final static charDOUBLE_QUOTE
           
 protected final static intFUNCTION
           
 private final static charLEFT_CURLY
           
 private final static charLEFT_PAREN
           
 protected final static intLIKE_ESCAPE
           
 private final static intMAX_ARGUMENTS
           
 protected final static intOUTER_JOIN
           
 private final static charPERCENT_SIGN
           
 protected final static intRETURN_CALL
           
 private final static charRIGHT_CURLY
           
 private final static charRIGHT_PAREN
           
 private final static charSINGLE_QUOTE
           
 protected final static intTIME
           
 protected final static intTIMESTAMP
           
 protected final static intUNKNOWN
           

Constructor Summary
 (package private) Escape(java.lang.String )
           
 (package private) Escape(java.lang.String , int )
           

Method Summary
 protected java.lang.StringdoMap(java.lang.String )
           
 protected java.lang.StringfunctionName()
           
 protected java.lang.StringgetBody()
           
 protected intgetType()
           
 private intnextComma(java.lang.String )
           

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_body

private java.lang.String _body

_type

private int _type

CALL

protected final static int CALL

COMMA

private final static char COMMA

DATE

protected final static int DATE

DOUBLE_QUOTE

private final static char DOUBLE_QUOTE

FUNCTION

protected final static int FUNCTION

LEFT_CURLY

private final static char LEFT_CURLY

LEFT_PAREN

private final static char LEFT_PAREN

LIKE_ESCAPE

protected final static int LIKE_ESCAPE

MAX_ARGUMENTS

private final static int MAX_ARGUMENTS

OUTER_JOIN

protected final static int OUTER_JOIN

PERCENT_SIGN

private final static char PERCENT_SIGN

RETURN_CALL

protected final static int RETURN_CALL

RIGHT_CURLY

private final static char RIGHT_CURLY

RIGHT_PAREN

private final static char RIGHT_PAREN

SINGLE_QUOTE

private final static char SINGLE_QUOTE

TIME

protected final static int TIME

TIMESTAMP

protected final static int TIMESTAMP

UNKNOWN

protected final static int UNKNOWN
Constructor Detail

Escape

Escape(java.lang.String )

Escape

Escape(java.lang.String , int )
Method Detail

doMap

protected java.lang.String doMap(java.lang.String )

functionName

protected java.lang.String functionName()

getBody

protected java.lang.String getBody()

getType

protected int getType()

nextComma

private int nextComma(java.lang.String )