com.ibatis.db.jdbc.logging
Class BaseLogProxy

java.lang.Object
  extended bycom.ibatis.db.jdbc.logging.BaseLogProxy
Direct Known Subclasses:
ConnectionLogProxy, PreparedStatementLogProxy, ResultSetLogProxy, StatementLogProxy

public class BaseLogProxy
extends java.lang.Object


Field Summary
private  java.util.Map columnMap
           
private  java.util.List columnNames
           
private  java.util.List columnValues
           
protected static java.util.Set executeMethods
           
protected static java.util.Set getMethods
           
protected  int id
           
private static int nextId
           
protected static java.util.Set setMethods
           
 
Constructor Summary
BaseLogProxy()
           
 
Method Summary
protected  void clearColumnInfo()
           
protected  java.lang.Object getColumn(java.lang.Object key)
           
protected  java.lang.String getColumnString()
           
protected static int getNextId()
           
protected  java.lang.String getTypeString()
           
protected  java.lang.String getValueString()
           
protected  java.lang.String removeBreakingWhitespace(java.lang.String original)
           
protected  void setColumn(java.lang.Object key, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nextId

private static int nextId

setMethods

protected static final java.util.Set setMethods

getMethods

protected static final java.util.Set getMethods

executeMethods

protected static final java.util.Set executeMethods

columnMap

private java.util.Map columnMap

columnNames

private java.util.List columnNames

columnValues

private java.util.List columnValues

id

protected int id
Constructor Detail

BaseLogProxy

public BaseLogProxy()
Method Detail

setColumn

protected void setColumn(java.lang.Object key,
                         java.lang.Object value)

getColumn

protected java.lang.Object getColumn(java.lang.Object key)

getValueString

protected java.lang.String getValueString()

getTypeString

protected java.lang.String getTypeString()

getColumnString

protected java.lang.String getColumnString()

clearColumnInfo

protected void clearColumnInfo()

removeBreakingWhitespace

protected java.lang.String removeBreakingWhitespace(java.lang.String original)

getNextId

protected static int getNextId()