com.easyjf.dbo
Class DboCache

java.lang.Object
  extended bycom.easyjf.dbo.DboCache

public abstract class DboCache
extends java.lang.Object


Constructor Summary
DboCache()
           
 
Method Summary
static void clearRelativeKey(java.lang.String tableName, java.lang.Object cid)
           
static java.lang.Object get(java.lang.Class cls, java.lang.Object id)
           
static java.lang.Object get(java.lang.Class cls, java.lang.String sql)
           
static java.lang.Object get(java.lang.Class cls, java.lang.String sql, java.util.Collection paras, int begin, int max)
           
static java.lang.Object get(java.lang.String sql)
           
static java.lang.Object get(java.lang.String sql, java.util.Collection paras)
           
static java.lang.Object get(java.lang.String sql, java.util.Collection paras, int begin, int max)
           
static ICache getCache()
           
static java.lang.String getKey(java.lang.Class cls, java.lang.Object id)
           
static java.lang.String getKey(java.lang.Class cls, java.lang.String sql)
           
static java.lang.String getKey(java.lang.Class cls, java.lang.String sql, java.util.Collection paras)
           
static java.lang.String getKey(java.lang.Class cls, java.lang.String sql, java.util.Collection paras, int begin, int max)
           
static java.lang.String getKey(java.lang.String sql)
           
static java.lang.String getKey(java.lang.String sql, java.util.Collection paras)
           
static java.lang.String getKey(java.lang.String sql, java.util.Collection paras, int begin, int max)
           
static void put(java.lang.Class cls, java.lang.Object id, java.lang.Object obj)
           
static void put(java.lang.Class cls, java.lang.String sql, java.util.Collection paras, int begin, int max, java.lang.Object obj)
           
static void put(java.lang.Class cls, java.lang.String sql, java.util.Collection paras, java.lang.Object obj)
           
static void put(java.lang.Class cls, java.lang.String sql, java.lang.Object obj)
           
static void put(java.lang.String sql, java.util.Collection paras, int begin, int max, java.lang.Object obj)
           
static void put(java.lang.String sql, java.util.Collection paras, java.lang.Object obj)
           
static void put(java.lang.String sql, java.lang.Object obj)
           
static boolean remove(java.lang.String key)
           
static void removeElement(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DboCache

public DboCache()
Method Detail

getCache

public static ICache getCache()

clearRelativeKey

public static void clearRelativeKey(java.lang.String tableName,
                                    java.lang.Object cid)

remove

public static boolean remove(java.lang.String key)

removeElement

public static void removeElement(java.lang.Object obj)

get

public static java.lang.Object get(java.lang.Class cls,
                                   java.lang.Object id)

get

public static java.lang.Object get(java.lang.String sql)

get

public static java.lang.Object get(java.lang.String sql,
                                   java.util.Collection paras)

get

public static java.lang.Object get(java.lang.String sql,
                                   java.util.Collection paras,
                                   int begin,
                                   int max)

get

public static java.lang.Object get(java.lang.Class cls,
                                   java.lang.String sql)

get

public static java.lang.Object get(java.lang.Class cls,
                                   java.lang.String sql,
                                   java.util.Collection paras,
                                   int begin,
                                   int max)

put

public static void put(java.lang.Class cls,
                       java.lang.Object id,
                       java.lang.Object obj)

put

public static void put(java.lang.String sql,
                       java.lang.Object obj)

put

public static void put(java.lang.String sql,
                       java.util.Collection paras,
                       java.lang.Object obj)

put

public static void put(java.lang.String sql,
                       java.util.Collection paras,
                       int begin,
                       int max,
                       java.lang.Object obj)

put

public static void put(java.lang.Class cls,
                       java.lang.String sql,
                       java.lang.Object obj)

put

public static void put(java.lang.Class cls,
                       java.lang.String sql,
                       java.util.Collection paras,
                       java.lang.Object obj)

put

public static void put(java.lang.Class cls,
                       java.lang.String sql,
                       java.util.Collection paras,
                       int begin,
                       int max,
                       java.lang.Object obj)

getKey

public static java.lang.String getKey(java.lang.String sql)

getKey

public static java.lang.String getKey(java.lang.String sql,
                                      java.util.Collection paras)

getKey

public static java.lang.String getKey(java.lang.String sql,
                                      java.util.Collection paras,
                                      int begin,
                                      int max)

getKey

public static java.lang.String getKey(java.lang.Class cls,
                                      java.lang.Object id)

getKey

public static java.lang.String getKey(java.lang.Class cls,
                                      java.lang.String sql)

getKey

public static java.lang.String getKey(java.lang.Class cls,
                                      java.lang.String sql,
                                      java.util.Collection paras)

getKey

public static java.lang.String getKey(java.lang.Class cls,
                                      java.lang.String sql,
                                      java.util.Collection paras,
                                      int begin,
                                      int max)