A C D E G H I J L M N P R S T U

A

appendParameter(StringBuilder, String, Object) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
add parameter(ex.
appendParameters(StringBuilder, String, T[]) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
add parameters (ex.

C

callback - Variable in class net.sue445.kulib.controller.JsonController
JSONP callback
compress(byte[]) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
compress binary
CompressMemcacheUtil - Class in net.sue445.kulib.util
put a compressed serialize object to Memcache
note: this util is not support hot reloading
CONTENT_TYPE_PREFIX - Static variable in class net.sue445.kulib.controller.JsonController
 
createKeyPrefix(Class<?>) - Static method in class net.sue445.kulib.util.MemcacheUtil
create key prefix (ex.
createMemcacheKey(Key) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
createMemcacheKeys(Iterable<Key>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
createMessage(Throwable, HttpServletRequest) - Method in class net.sue445.kulib.service.ExceptionMailService
 
createTextBody(Throwable, HttpServletRequest) - Method in class net.sue445.kulib.service.ExceptionMailService
 
createUrl(String, Map<String, Object>) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
create url with parameter map

D

DateLoggingFilter - Class in net.sue445.kulib.filter
print timestamp when controller begin and end.
DateLoggingFilter() - Constructor for class net.sue445.kulib.filter.DateLoggingFilter
 
DEFAULT_CHARSET - Static variable in class net.sue445.kulib.controller.JsonController
 
DEFAULT_ENCODING - Static variable in class net.sue445.kulib.util.UrlGenerateUtil
default encoding (UTF-8)
delete(Key) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
delete model in both Datastote and Memcache
deleteAll(Iterable<Key>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
delete models in both Datastote and Memcache
deleteAllInMemcache(Iterable<Key>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
deleteInMemcache(Key) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
deserialize(byte[]) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
deserialize to object
destroy() - Method in class net.sue445.kulib.filter.DateLoggingFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class net.sue445.kulib.filter.DateLoggingFilter

E

EmptyCheckUtil - Class in net.sue445.kulib.util
isEmpty util for Array, Collection, Map
String methods is not support, because supported by Slim3 StringUtil
ExceptionMailService - Class in net.sue445.kulib.service
 
ExceptionMailService() - Constructor for class net.sue445.kulib.service.ExceptionMailService
initialize as mail.properties
ExceptionMailService(String) - Constructor for class net.sue445.kulib.service.ExceptionMailService
 

G

get(Key) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
get model from Memcache or Datastore.
if not found in Memcache, get from Datastore and put to Memcache.
get(Object) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
get a compressed object from Memcache
getAll(Iterable<Key>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
get models from Memcache or Datastore.
if not found in Memcache, get from Datastore and put to Memcache.
getAllFromMemcache(Iterable<Key>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
getCurrentVersionId() - Static method in class net.sue445.kulib.util.MemcacheUtil
get current version ID (auto generated by appengine)
getFromMemcache(Key) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
getKey() - Method in interface net.sue445.kulib.model.Slim3Model
Returns the key.
getStackTraceMessage(Throwable) - Method in class net.sue445.kulib.service.ExceptionMailService
 
getString(String) - Method in class net.sue445.kulib.service.ExceptionMailService
get value in prop
getSubexpressionGroup(String, String) - Static method in class net.sue445.kulib.util.RegexUtil
get subexpression group
getTimestampFormat() - Method in class net.sue445.kulib.filter.DateLoggingFilter
 
getTimeZone() - Method in class net.sue445.kulib.filter.DateLoggingFilter
 

H

hasKey(String) - Method in class net.sue445.kulib.service.ExceptionMailService
exists key

I

init(FilterConfig) - Method in class net.sue445.kulib.filter.DateLoggingFilter
isEmpty(Collection<?>) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 
isEmpty(Map<?, ?>) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 
isEmpty(T[]) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 
isIgnoreException(Throwable) - Method in class net.sue445.kulib.service.ExceptionMailService
 
isInexactMatch(String, String) - Static method in class net.sue445.kulib.util.RegexUtil
whether inexact match
isNotEmpty(Collection<?>) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 
isNotEmpty(Map<?, ?>) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 
isNotEmpty(T[]) - Static method in class net.sue445.kulib.util.EmptyCheckUtil
 

J

join(List<String>, String) - Method in class net.sue445.kulib.service.ExceptionMailService
 
JsonController - Class in net.sue445.kulib.controller
A Controller which is print response as JSON or JSONP
JsonController() - Constructor for class net.sue445.kulib.controller.JsonController
 

L

logger - Static variable in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
logger - Static variable in class net.sue445.kulib.filter.DateLoggingFilter
 
logger - Static variable in class net.sue445.kulib.service.ExceptionMailService
 

M

m - Variable in class net.sue445.kulib.dao.MemcacheProxyDaoBase
The meta data of model.
MemcacheProxyDaoBase<M extends Slim3Model> - Class in net.sue445.kulib.dao
Datasrore access proxy dao with Memcache
MemcacheProxyDaoBase() - Constructor for class net.sue445.kulib.dao.MemcacheProxyDaoBase
Constructor.
MemcacheUtil - Class in net.sue445.kulib.util
Utility for memcache
modelClass - Variable in class net.sue445.kulib.dao.MemcacheProxyDaoBase
The model class.

N

net.sue445.kulib.controller - package net.sue445.kulib.controller
 
net.sue445.kulib.dao - package net.sue445.kulib.dao
 
net.sue445.kulib.filter - package net.sue445.kulib.filter
 
net.sue445.kulib.model - package net.sue445.kulib.model
 
net.sue445.kulib.service - package net.sue445.kulib.service
 
net.sue445.kulib.util - package net.sue445.kulib.util
 

P

put(M) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
put model and clear Memcache
put(Object, Object) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
put a compressed object to Memcache
put(Object, Object, Expiration) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
put a compressed object to Memcache
putAll(Iterable<M>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
put models and clear Memcache
putAllToMemcache(Iterable<M>) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 
putToMemcache(M) - Method in class net.sue445.kulib.dao.MemcacheProxyDaoBase
 

R

RegexUtil - Class in net.sue445.kulib.util
Utility for regular expression
response(String, Charset, String) - Method in class net.sue445.kulib.controller.JsonController
print string to response
responseJson(String) - Method in class net.sue445.kulib.controller.JsonController
print json response(UTF-8) and finish contoller
responseJson(String, Charset) - Method in class net.sue445.kulib.controller.JsonController
print json response and finish contoller

S

send(Throwable, HttpServletRequest) - Method in class net.sue445.kulib.service.ExceptionMailService
send exception mail
sendToAdmins(Throwable, HttpServletRequest) - Method in class net.sue445.kulib.service.ExceptionMailService
send exception mail to admins
serialize(Object) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
serialize a object
setUp() - Method in class net.sue445.kulib.controller.JsonController
 
Slim3Model - Interface in net.sue445.kulib.model
 

T

toJsonp(String) - Method in class net.sue445.kulib.controller.JsonController
if exists callback, add this to json content

U

uncompress(byte[]) - Static method in class net.sue445.kulib.util.CompressMemcacheUtil
uncompress binary
urlDecode(String) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
URL decode with default encoding.
urlDecode(String, Charset) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
URL decode.
urlEncode(String) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
URL encode with default encoding.
urlEncode(String, Charset) - Static method in class net.sue445.kulib.util.UrlGenerateUtil
URL encode.
UrlGenerateUtil - Class in net.sue445.kulib.util
Utility for URL generate

A C D E G H I J L M N P R S T U

Copyright © 2013. All Rights Reserved.