Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

addChildren(SelectTag.SelectEntry) - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
addConverter(Converter<?, ?>) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
addConverter(Class<S>, Class<T>, Converter<? super S, ? extends T>) - Method in class net.turnbig.pandora.conversion.ConversionService
 
addConverter(GenericConverter) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
addConverterFactory(ConverterFactory<?, ?>) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
addFormatters(FormatterRegistry) - Method in class net.turnbig.pandora.springboot.WebMvcConfiguration
http request string to Object converter registry
addMapper(Object, String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.TemplateLoader
 
addResolver(HttpSessionIdResolver) - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
add a HttpSessionIdResolver to composite resolver list
afterPropertiesSet() - Method in class net.turnbig.pandora.freemarker.FreeMarkerConfigurationFactory
 
afterPropertiesSet() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
afterPropertiesSet() - Method in class net.turnbig.pandora.storage.QCloudFileHandler
 
afterPropertiesSet() - Method in class net.turnbig.pandora.web.springmvc.ConversionServiceFactoryBean2
 
ApiException - Exception in net.turnbig.pandora.spring.ex
 
ApiException() - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(Integer, String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(Integer, String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(Integer, String) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(String) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
ApiException(Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ApiException
 
apiExHandler(ApiException) - Method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class net.turnbig.pandora.springboot.security.rpc.filter.JsonPayloadAuthenticationFilter
 
authenticationManagerBean() - Method in class net.turnbig.pandora.springboot.security.rpc.SpringSecurityRpcConfiguration
 
AuthenticationTokenRedisKeyFormat - Static variable in class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
redis hash key for "spring security authentication token"

B

BEAN_NAME - Static variable in class net.turnbig.pandora.web.taglib.DictCache
 
BeanMapper - Class in net.turnbig.pandora.mapper
简单封装Dozer, 实现深度转换Bean<->Bean的Mapper.实现: 1.
BeanMapper() - Constructor for class net.turnbig.pandora.mapper.BeanMapper
 
blank - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
blankTxt - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
build(List<String>) - Static method in class net.turnbig.pandora.storage.TempFolderUtils
 
build() - Method in class net.turnbig.pandora.utils.HttpClientFactory
 
buildDocInfo(String, String) - Static method in class net.turnbig.pandora.utils.PDFUtils
 
buildExcelDocument(Map<String, Object>, Workbook, HttpServletRequest, HttpServletResponse) - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView
 
buildJobFactory(String) - Static method in class net.turnbig.pandora.concurrent.Threads
创建ThreadFactory,使得创建的线程有自己的名字而不是默认的"pool-x-thread-y", 在用threaddump查看线程时特别有用。 格式如"mythread-%d",使用了Guava的工具类

C

canBypassConvert(TypeDescriptor, TypeDescriptor) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
canConvert(Class<?>, Class<?>) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
canConvert(TypeDescriptor, TypeDescriptor) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
checkIfModifiedSince(HttpServletRequest, HttpServletResponse, long) - Static method in class net.turnbig.pandora.web.Servlets
根据浏览器If-Modified-Since Header, 计算文件是否已被修改.
checkIfNoneMatchEtag(HttpServletRequest, HttpServletResponse, String) - Static method in class net.turnbig.pandora.web.Servlets
根据浏览器 If-None-Match Header, 计算Etag是否已无效.
CloudFileHandler - Class in net.turnbig.pandora.storage
 
CloudFileHandler() - Constructor for class net.turnbig.pandora.storage.CloudFileHandler
 
CloudFileHandler.FileMeta - Class in net.turnbig.pandora.storage
 
CODE_LOGIN_REQUIRED - Static variable in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAccessDeniedHandler
 
CODE_NOT_PERMIT - Static variable in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAccessDeniedHandler
 
CodeMessageException - Exception in net.turnbig.pandora.spring.ex
 
CodeMessageException() - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(String) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
example: throws new ApiException("user {0} is invalid", user.getId());
CodeMessageException(Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(Integer, String) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(Integer, String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
CodeMessageException(Integer, String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.CodeMessageException
 
collection - Variable in class net.turnbig.pandora.mapper.JaxbMapper.CollectionWrapper
 
Collections3 - Class in net.turnbig.pandora.utils
Collections工具集.
Collections3() - Constructor for class net.turnbig.pandora.utils.Collections3
 
CollectionWrapper() - Constructor for class net.turnbig.pandora.mapper.JaxbMapper.CollectionWrapper
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAccessDeniedHandler
Access denied handler when user does not login
compareTo(Delayed) - Method in class net.turnbig.pandora.concurrent.DelayedTask
no priority support
CompositeHttpSessionIdResolver(HttpSessionIdResolver) - Constructor for class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
 
CompositeHttpSessionIdResolver(HttpSessionIdResolver, HttpSessionIdResolver) - Constructor for class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
 
condition - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
configure(HttpSecurity) - Method in class net.turnbig.pandora.springboot.security.rpc.SpringSecurityRpcConfiguration
 
configureMessageConverters(List<HttpMessageConverter<?>>) - Method in class net.turnbig.pandora.springboot.WebMvcConfiguration
override message converters
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class net.turnbig.pandora.httpclient.ProxiedPlainConnectionSocketFactory
 
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class net.turnbig.pandora.httpclient.ProxiedSSLConnectionSocketFactory
 
containsProperty(String) - Method in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
ContentDisposition - Static variable in class net.turnbig.pandora.storage.CloudFileHandler
 
ContentType - Static variable in class net.turnbig.pandora.storage.CloudFileHandler
 
ContextFilter - Class in net.turnbig.pandora.web.filter
inject common contexts to request ctx -- project base path
ContextFilter() - Constructor for class net.turnbig.pandora.web.filter.ContextFilter
 
ConversionService - Class in net.turnbig.pandora.conversion
 
ConversionService() - Constructor for class net.turnbig.pandora.conversion.ConversionService
 
ConversionServiceFactoryBean2 - Class in net.turnbig.pandora.web.springmvc
 
ConversionServiceFactoryBean2() - Constructor for class net.turnbig.pandora.web.springmvc.ConversionServiceFactoryBean2
 
convert(Object, Class<T>) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
convert(Object, TypeDescriptor, TypeDescriptor) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
convert(Object, TypeDescriptor) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
convert(String) - Method in class net.turnbig.pandora.conversion.StringToDateConverter
 
convert(File, File) - Static method in class net.turnbig.pandora.utils.Html2Pdf
convert HTML file to PDF file use default converter properties.
convert(File, File, String) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
convert(File, File, ConverterProperties) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
convert(String, File) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
convert(String, File, String) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
convert(String, File, ConverterProperties) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
convertReflectionExceptionToUnchecked(Exception) - Static method in class net.turnbig.pandora.utils.Reflections
将反射时的checked exception转换为unchecked exception.
convertToString(Collection, String) - Static method in class net.turnbig.pandora.utils.Collections3
转换Collection所有元素(通过toString())为String, 中间以 separator分隔。
convertToString(Collection, String, String) - Static method in class net.turnbig.pandora.utils.Collections3
转换Collection所有元素(通过toString())为String, 每个元素的前面加入prefix,后面加入postfix,如mymessage。
copy(Object, Object) - Static method in class net.turnbig.pandora.mapper.BeanMapper
基于Dozer将对象A的值拷贝到对象B中.
create() - Static method in class net.turnbig.pandora.utils.HttpClientFactory
 
createConnectionManager(SSLContext) - Static method in class net.turnbig.pandora.httpclient.ProxiedHttpClientBuilder
 
createConnectionManager() - Static method in class net.turnbig.pandora.httpclient.ProxiedHttpClientBuilder
 
createHttpContext(String, Integer) - Static method in class net.turnbig.pandora.httpclient.ProxiedHttpClientBuilder
 
createLoginProcessingUrlMatcher(String) - Method in class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
 
createMarshaller(Class, String) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
创建Marshaller并设定encoding(可为null).
createSocket(HttpContext) - Method in class net.turnbig.pandora.httpclient.ProxiedPlainConnectionSocketFactory
 
createSocket(HttpContext) - Method in class net.turnbig.pandora.httpclient.ProxiedSSLConnectionSocketFactory
 
createTemplateLoader() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
createUnmarshaller(Class) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
创建UnMarshaller.

D

DateFormatUtils - Class in net.turnbig.pandora.utils
 
DateFormatUtils() - Constructor for class net.turnbig.pandora.utils.DateFormatUtils
 
decodeBase64(String) - Static method in class net.turnbig.pandora.utils.Encodes
Base64解码.
decodeHex(String) - Static method in class net.turnbig.pandora.utils.Encodes
Hex解码.
DEFAULT_KEY - Static variable in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
DEFAULT_NAME - Static variable in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
DelayedTask - Class in net.turnbig.pandora.concurrent
 
DelayedTask(Runnable, long, TimeUnit) - Constructor for class net.turnbig.pandora.concurrent.DelayedTask
 
DelayedThreadPoolExecutor - Class in net.turnbig.pandora.concurrent
 
DelayedThreadPoolExecutor(int, int) - Constructor for class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
 
DictCache - Class in net.turnbig.pandora.web.taglib
A JVM-based cache for dictionary
DictCache() - Constructor for class net.turnbig.pandora.web.taglib.DictCache
 
DictDisplayTag - Class in net.turnbig.pandora.web.taglib
 
DictDisplayTag() - Constructor for class net.turnbig.pandora.web.taglib.DictDisplayTag
 
DictTag - Class in net.turnbig.pandora.web.taglib
 
DictTag() - Constructor for class net.turnbig.pandora.web.taglib.DictTag
 
displayField - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
DisplayTag - Class in net.turnbig.pandora.web.taglib
 
DisplayTag() - Constructor for class net.turnbig.pandora.web.taglib.DisplayTag
 
doEndTag() - Method in class net.turnbig.pandora.web.taglib.DictDisplayTag
 
doEndTag() - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.turnbig.pandora.springboot.security.rpc.filter.TokenHeaderAuthenticationFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.turnbig.pandora.web.filter.ContextFilter
 
doResolveException(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class net.turnbig.pandora.web.springmvc.exception.LoggingExceptionResolver
 

E

enableEnumUseToString() - Method in class net.turnbig.pandora.mapper.JsonMapper
設定是否使用Enum的toString函數來讀寫Enum, 為False時時使用Enum的name()函數來讀寫Enum, 默認為False.
enableJaxbAnnotation() - Method in class net.turnbig.pandora.mapper.JsonMapper
支持使用Jaxb的Annotation,使得POJO上的annotation不用与Jackson耦合。 默认会先查找jaxb的annotation,如果找不到再找jackson的。
encode(String) - Static method in class net.turnbig.pandora.utils.UriEncodeUtils
 
encode(String, String) - Static method in class net.turnbig.pandora.utils.UriEncodeUtils
 
encodeBase62(byte[]) - Static method in class net.turnbig.pandora.utils.Encodes
Base62编码。
encodeBase64(byte[]) - Static method in class net.turnbig.pandora.utils.Encodes
Base64编码.
encodeHex(byte[]) - Static method in class net.turnbig.pandora.utils.Encodes
Hex编码.
encodeHttpBasic(String, String) - Static method in class net.turnbig.pandora.web.Servlets
客户端对Http Basic验证的 Header进行编码.
encodeParameterStringWithPrefix(Map<String, Object>, String) - Static method in class net.turnbig.pandora.web.Servlets
组合Parameters生成Query String的Parameter部分, 并在paramter name上加上prefix.
Encodes - Class in net.turnbig.pandora.utils
封装各种格式的编码解码工具类.
Encodes() - Constructor for class net.turnbig.pandora.utils.Encodes
 
encodeUrlSafeBase64(byte[]) - Static method in class net.turnbig.pandora.utils.Encodes
Base64编码, URL安全(将Base64中的URL非法字符'+'和'/'转为'-'和'_', 见RFC3548).
end - Variable in class net.turnbig.pandora.web.taglib.DictTag
 
entity - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
escapeHtml(String) - Static method in class net.turnbig.pandora.utils.Encodes
Html 转码.
escapeXml(String) - Static method in class net.turnbig.pandora.utils.Encodes
Xml 转码.
ExcelSheetModel() - Constructor for class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
Exceptions - Class in net.turnbig.pandora.utils
关于异常的工具类.
Exceptions() - Constructor for class net.turnbig.pandora.utils.Exceptions
 
expireSession(HttpServletRequest, HttpServletResponse) - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
 
extractErros(BindingResult) - Static method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
extractToList(Collection, String) - Static method in class net.turnbig.pandora.utils.Collections3
提取集合中的对象的一个属性(通过Getter函数), 组合成List.
extractToMap(Collection, String, String) - Static method in class net.turnbig.pandora.utils.Collections3
提取集合中的对象的两个属性(通过Getter函数), 组合成Map.
extractToString(Collection, String, String) - Static method in class net.turnbig.pandora.utils.Collections3
提取集合中的对象的一个属性(通过Getter函数), 组合成由分割符分隔的字符串.

F

failed(ResultMessage) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
failed(String) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
failed(Integer, String) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
failed(Integer, String, Object) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
failed(CodeMessageException) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
FileMeta() - Constructor for class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
FileSystemFileHandler - Class in net.turnbig.pandora.storage
操作系统文件存储 需要 properties 属性 pro.storage
FileSystemFileHandler() - Constructor for class net.turnbig.pandora.storage.FileSystemFileHandler
 
findTemplateSource(String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.TemplateLoader
 
FreeMarkerConfigurationFactory - Class in net.turnbig.pandora.freemarker
 
FreeMarkerConfigurationFactory() - Constructor for class net.turnbig.pandora.freemarker.FreeMarkerConfigurationFactory
 
FreeMarkerHelper - Class in net.turnbig.pandora.freemarker
 
FreeMarkerHelper() - Constructor for class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
FreemarkerRenderer - Class in net.turnbig.pandora.freemarker
 
FreemarkerRenderer() - Constructor for class net.turnbig.pandora.freemarker.FreemarkerRenderer
 
fromXML(String) - Static method in class net.turnbig.pandora.freemarker.TemplateParser
 
fromXML(File) - Static method in class net.turnbig.pandora.freemarker.TemplateParser
 
fromXML(InputStream) - Static method in class net.turnbig.pandora.freemarker.TemplateParser
 
fromXml(String, Class<T>) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Xml->Java Object.

G

get(String) - Method in class net.turnbig.pandora.web.taglib.DictCache
 
getAbsTempFilePath(String...) - Static method in class net.turnbig.pandora.storage.TempFolderUtils
 
getAccessibleField(Object, String) - Static method in class net.turnbig.pandora.utils.Reflections
循环向上转型, 获取对象的DeclaredField, 并强制设置为可访问.
getAccessibleMethod(Object, String, Class<?>...) - Static method in class net.turnbig.pandora.utils.Reflections
循环向上转型, 获取对象的DeclaredMethod,并强制设置为可访问.
getAccessibleMethodByName(Object, String) - Static method in class net.turnbig.pandora.utils.Reflections
循环向上转型, 获取对象的DeclaredMethod,并强制设置为可访问.
getAppId() - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
getApplicationContext() - Static method in class net.turnbig.pandora.spring.SpringContextHolder
 
getAuthenticationTokenRedisKeyName(String, String) - Static method in class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
 
getBasePath(HttpServletRequest) - Static method in class net.turnbig.pandora.web.Servlets
http://domain:port/context/related-path
getBean(String, Class<T>) - Method in class net.turnbig.pandora.mapper.JsonMapper
 
getBean(String, TypeReference<T>) - Method in class net.turnbig.pandora.mapper.JsonMapper
 
getBean(String) - Static method in class net.turnbig.pandora.spring.SpringContextHolder
通过Bean的唯一名称获取Bean实例
getBean(Class<T>) - Static method in class net.turnbig.pandora.spring.SpringContextHolder
 
getBeans(Class<T>) - Static method in class net.turnbig.pandora.spring.SpringContextHolder
 
getBlank() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getBlankTxt() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getChildren() - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
getClassGenricType(Class) - Static method in class net.turnbig.pandora.utils.Reflections
通过反射, 获得Class定义中声明的泛型参数的类型, 注意泛型必须定义在父类处 如无法找到, 返回Object.class.
getClassGenricType(Class, int) - Static method in class net.turnbig.pandora.utils.Reflections
通过反射, 获得Class定义中声明的父类的泛型参数的类型.
getCode() - Method in exception net.turnbig.pandora.spring.ex.CodeMessageException
 
getCode() - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
getCode() - Method in interface net.turnbig.pandora.web.springmvc.view.ResultMessage
 
getCondition() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getContent() - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
getContentEncoding() - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
getContentType() - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
getCurrentDate() - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getCurrentDatetime() - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getCurrentDatetime(String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getCurrentTime() - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getData() - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
getDate(DateTime) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDate(Date) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDate(long) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDatetime(Date) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDatetime(DateTime) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDatetime(long) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getDefaultCJKFontProvider() - Static method in class net.turnbig.pandora.utils.Html2Pdf
get default CJK font provider which use 1.
getDefaultConverterProperties() - Static method in class net.turnbig.pandora.utils.Html2Pdf
get default converter properties which provides CJK font support and use "UTF-8" as encoding
getDelay(TimeUnit) - Method in class net.turnbig.pandora.concurrent.DelayedTask
 
getDisplay(String, String) - Method in class net.turnbig.pandora.web.taglib.DictCache
 
getDisplay() - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
getDisplayField() - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
getDisplayField() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getEnd() - Method in class net.turnbig.pandora.web.taglib.DictTag
 
getEntity() - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
getEntity() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getFieldValue(Object, String) - Static method in class net.turnbig.pandora.utils.Reflections
直接读取对象属性值, 无视private/protected修饰符, 不经过getter函数.
getFileName() - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
getFirst(Collection<T>) - Static method in class net.turnbig.pandora.utils.Collections3
取得Collection的第一个元素,如果collection为空返回null.
getFormatter(String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getGroupby() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getGrouped() - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
getGroupedOptions() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getHeader() - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
getHost(HttpServletRequest) - Static method in class net.turnbig.pandora.web.Servlets
 
getId() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getIdentify() - Method in interface net.turnbig.pandora.springboot.security.rpc.RpcUserDetails
 
getIp(HttpServletRequest) - Static method in class net.turnbig.pandora.web.Servlets
 
getJaxbContext() - Static method in class net.turnbig.pandora.freemarker.TemplateParser
 
getJaxbContext(Class) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
 
getKey() - Method in class net.turnbig.pandora.web.taglib.DictDisplayTag
 
getKey() - Method in class net.turnbig.pandora.web.taglib.DictTag
 
getLast(Collection<T>) - Static method in class net.turnbig.pandora.utils.Collections3
获取Collection的最后一个元素 ,如果collection为空返回null.
getLastModified() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
getLastModified(Object) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.TemplateLoader
 
getListBean(String, Class<T>) - Method in class net.turnbig.pandora.mapper.JsonMapper
 
getLocations() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
getMapBean(String, Class<K>, Class<V>) - Method in class net.turnbig.pandora.mapper.JsonMapper
 
getMapper() - Method in class net.turnbig.pandora.mapper.JsonMapper
取出Mapper做进一步的设置或使用其他序列化API.
getMapper() - Method in class net.turnbig.pandora.web.taglib.DictCache
 
getMessage() - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
getMessage() - Method in interface net.turnbig.pandora.web.springmvc.view.ResultMessage
 
getMultiple() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getName() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
getName() - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
getName() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getObject() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
getObjectType() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
getOptions() - Method in class net.turnbig.pandora.web.taglib.DictTag
 
getOptions() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getOrderby() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getParameters(ServletRequest) - Static method in class net.turnbig.pandora.web.Servlets
取得Request Parameters, copy from spring WebUtils.
getParametersStartingWith(ServletRequest, String) - Static method in class net.turnbig.pandora.web.Servlets
取得带相同前缀的Request Parameters, copy from spring WebUtils.
getProperty(String) - Method in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
getQueryPartString(HttpServletRequest, String...) - Static method in class net.turnbig.pandora.web.filter.ContextFilter
 
getRandomFileName(String, String) - Static method in class net.turnbig.pandora.storage.TempFolderUtils
 
getRegion() - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
getRelatedpath(HttpServletRequest) - Static method in class net.turnbig.pandora.web.Servlets
http://domain:port/context/related-path
getRequireTokenUrl(String) - Method in class net.turnbig.pandora.storage.QiniuFileHandler
 
getResult() - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
getSecretId() - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
getSecretKey() - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
getSqlTemplateLoader() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
getStackTraceAsString(Exception) - Static method in class net.turnbig.pandora.utils.Exceptions
将ErrorStack转化为String.
getStart() - Method in class net.turnbig.pandora.web.taglib.DictTag
 
getStaticModelLocations() - Method in class net.turnbig.pandora.freemarker.FreeMarkerConfigurationFactory
 
getString(DateTime, String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getString(Date, String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getString(long, String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getStyle() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getTemplate(String) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
getTemplate() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
getTemplates() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Templates
 
getTime(DateTime) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getTime(Date) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getTime(long) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
getTplContent(String) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
getTplFilePath() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
getUploadToken(String) - Method in class net.turnbig.pandora.storage.QiniuFileHandler
 
getUrl(String) - Method in class net.turnbig.pandora.storage.CloudFileHandler
获取访问地址
getUrl(String) - Method in class net.turnbig.pandora.storage.FileSystemFileHandler
 
getUrl(String) - Method in class net.turnbig.pandora.storage.QCloudFileHandler
 
getUrl(String) - Method in class net.turnbig.pandora.storage.QiniuFileHandler
获取访问url
getUserClass(Object) - Static method in class net.turnbig.pandora.utils.Reflections
 
getUsername() - Method in interface net.turnbig.pandora.springboot.security.rpc.RpcUserDetails
 
getValue(String, String) - Method in class net.turnbig.pandora.web.taglib.DictCache
 
getValue() - Method in class net.turnbig.pandora.web.taglib.DictDisplayTag
 
getValue() - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
getValue() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
getValue() - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
getValueField() - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
getValueField() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
gracefulShutdown(ExecutorService, int, int, TimeUnit) - Static method in class net.turnbig.pandora.concurrent.Threads
按照ExecutorService JavaDoc示例代码编写的Graceful Shutdown方法.
groupby - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 

H

handle(HttpServletRequest, HttpServletResponse, AccessDeniedException) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAccessDeniedHandler
Access denied handler when user has login
handleBindException(BindException, HttpHeaders, HttpStatus, WebRequest) - Method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatus, WebRequest) - Method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
handleNoHandlerFoundException(Exception) - Method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
handleUnauthenticatedException(ServletRequest, HttpServletResponse, HttpServletRequest) - Method in class net.turnbig.pandora.web.springmvc.exception.ShiroExceptionHandler
Not login
handleUnauthorizedException(ServletRequest, HttpServletResponse, HttpServletRequest) - Method in class net.turnbig.pandora.web.springmvc.exception.ShiroExceptionHandler
Not permit
HEADER_X_AUTH_TOKEN - Static variable in class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
 
Html2Pdf - Class in net.turnbig.pandora.utils
 
Html2Pdf() - Constructor for class net.turnbig.pandora.utils.Html2Pdf
 
HttpClientFactory - Class in net.turnbig.pandora.utils
global Singleton HTTP-client
httpSessionIdResolver() - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig
Composite Session Id resolver support header first then cookie.

I

id - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
init() - Static method in class net.turnbig.pandora.freemarker.FreemarkerRenderer
 
init(H) - Method in class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
 
init() - Method in class net.turnbig.pandora.storage.QiniuFileHandler
 
init() - Method in class net.turnbig.pandora.storage.TempFolderUtils
 
init() - Method in class net.turnbig.pandora.web.taglib.DictCache
 
INIT_PROPERTY_FILE_PATH - Static variable in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
initFilterBean() - Method in class net.turnbig.pandora.web.filter.ContextFilter
 
initialRedisPropertySource(ConfigurableApplicationContext) - Method in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
initialRedisTemplate(ConfigurableApplicationContext) - Method in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
instance() - Static method in class net.turnbig.pandora.web.taglib.DictCache
 
intersection(Collection<T>, Collection<T>) - Static method in class net.turnbig.pandora.utils.Collections3
返回a与b的交集的新List.
invokeGetter(Object, String) - Static method in class net.turnbig.pandora.utils.Reflections
调用Getter方法.
invokeMethod(Object, String, Class<?>[], Object[]) - Static method in class net.turnbig.pandora.utils.Reflections
直接调用对象方法, 无视private/protected修饰符.
invokeMethodByName(Object, String, Object[]) - Static method in class net.turnbig.pandora.utils.Reflections
直接调用对象方法, 无视private/protected修饰符, 用于一次性调用的情况,否则应使用getAccessibleMethodByName()函数获得Method后反复调用.
invokeSetter(Object, String, Object) - Static method in class net.turnbig.pandora.utils.Reflections
调用Setter方法, 仅匹配方法名。
isCausedBy(Exception, Class<? extends Exception>...) - Static method in class net.turnbig.pandora.utils.Exceptions
判断异常是否由某些底层的异常引起.
isEmpty(Collection) - Static method in class net.turnbig.pandora.utils.Collections3
判断是否为空.
isNotEmpty(Collection) - Static method in class net.turnbig.pandora.utils.Collections3
判断是否为空.
isSingleton() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 

J

JaxbMapper - Class in net.turnbig.pandora.mapper
使用Jaxb2.0实现XML<->Java Object的Mapper.
JaxbMapper() - Constructor for class net.turnbig.pandora.mapper.JaxbMapper
 
JaxbMapper.CollectionWrapper - Class in net.turnbig.pandora.mapper
封装Root Element 是 Collection的情况.
JsonMapper - Class in net.turnbig.pandora.mapper
简单封装Jackson,实现JSON String<->Java Object的Mapper.
JsonMapper() - Constructor for class net.turnbig.pandora.mapper.JsonMapper
 
JsonMapper(JsonInclude.Include) - Constructor for class net.turnbig.pandora.mapper.JsonMapper
 
JsonPayloadAuthenticationFilter - Class in net.turnbig.pandora.springboot.security.rpc.filter
 
JsonPayloadAuthenticationFilter(String, String) - Constructor for class net.turnbig.pandora.springboot.security.rpc.filter.JsonPayloadAuthenticationFilter
json path should in format of (JsonPath)[https://github.com/json-path/JsonPath]

K

key - Variable in class net.turnbig.pandora.web.taglib.DictTag
 

L

like(String) - Static method in class net.turnbig.pandora.utils.Q
 
llike(String) - Static method in class net.turnbig.pandora.utils.Q
 
loadTemplates(String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
load templates from a special path, classpath:templates/template1.xml classpath:templates/
LoggingExceptionResolver - Class in net.turnbig.pandora.web.springmvc.exception
Just a resolver to log exception for all exception.
LoggingExceptionResolver() - Constructor for class net.turnbig.pandora.web.springmvc.exception.LoggingExceptionResolver
 
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcLogoutHandler
processed before logout

M

main(String[]) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
main(String[]) - Static method in class net.turnbig.pandora.storage.QiniuFileHandler
 
main(String[]) - Static method in class net.turnbig.pandora.storage.TempFolderUtils
 
main(String[]) - Static method in class net.turnbig.pandora.utils.Html2Pdf
 
main(String[]) - Static method in class net.turnbig.pandora.utils.PDFUtils
 
main(String[]) - Static method in class net.turnbig.pandora.utils.RSA
 
makeAccessible(Method) - Static method in class net.turnbig.pandora.utils.Reflections
改变private/protected的方法为public,尽量不调用实际改动的语句,避免JDK的SecurityManager抱怨。
makeAccessible(Field) - Static method in class net.turnbig.pandora.utils.Reflections
改变private/protected的成员变量为public,尽量不调用实际改动的语句,避免JDK的SecurityManager抱怨。
map(Object, Class<T>) - Static method in class net.turnbig.pandora.mapper.BeanMapper
基于Dozer转换对象的类型.
mapList(Collection<?>, Class<T>) - Static method in class net.turnbig.pandora.mapper.BeanMapper
基于Dozer转换Collection中对象的类型.
mergeFiles(List<String>, String, PDDocumentInformation) - Static method in class net.turnbig.pandora.utils.PDFUtils
merge PDF files
mergeFiles(List<File>, File, PDDocumentInformation) - Static method in class net.turnbig.pandora.utils.PDFUtils
merge PDF files
mergeHttpRemoteFiles(List<String>, File, PDDocumentInformation) - Static method in class net.turnbig.pandora.utils.PDFUtils
 
mergeHttpRemoteFiles(List<String>, OutputStream, PDDocumentInformation) - Static method in class net.turnbig.pandora.utils.PDFUtils
 
multiple - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 

N

name - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
net.turnbig.pandora.concurrent - package net.turnbig.pandora.concurrent
 
net.turnbig.pandora.conversion - package net.turnbig.pandora.conversion
 
net.turnbig.pandora.freemarker - package net.turnbig.pandora.freemarker
 
net.turnbig.pandora.httpclient - package net.turnbig.pandora.httpclient
 
net.turnbig.pandora.mapper - package net.turnbig.pandora.mapper
 
net.turnbig.pandora.spring - package net.turnbig.pandora.spring
 
net.turnbig.pandora.spring.env.redis - package net.turnbig.pandora.spring.env.redis
 
net.turnbig.pandora.spring.ex - package net.turnbig.pandora.spring.ex
 
net.turnbig.pandora.springboot - package net.turnbig.pandora.springboot
 
net.turnbig.pandora.springboot.security - package net.turnbig.pandora.springboot.security
 
net.turnbig.pandora.springboot.security.rpc - package net.turnbig.pandora.springboot.security.rpc
 
net.turnbig.pandora.springboot.security.rpc.filter - package net.turnbig.pandora.springboot.security.rpc.filter
 
net.turnbig.pandora.springboot.security.rpc.handler - package net.turnbig.pandora.springboot.security.rpc.handler
 
net.turnbig.pandora.storage - package net.turnbig.pandora.storage
 
net.turnbig.pandora.utils - package net.turnbig.pandora.utils
 
net.turnbig.pandora.web - package net.turnbig.pandora.web
 
net.turnbig.pandora.web.cluster - package net.turnbig.pandora.web.cluster
 
net.turnbig.pandora.web.filter - package net.turnbig.pandora.web.filter
 
net.turnbig.pandora.web.springmvc - package net.turnbig.pandora.web.springmvc
 
net.turnbig.pandora.web.springmvc.exception - package net.turnbig.pandora.web.springmvc.exception
 
net.turnbig.pandora.web.springmvc.poi - package net.turnbig.pandora.web.springmvc.poi
 
net.turnbig.pandora.web.springmvc.view - package net.turnbig.pandora.web.springmvc.view
 
net.turnbig.pandora.web.taglib - package net.turnbig.pandora.web.taglib
 
newArrayList(Object...) - Static method in class net.turnbig.pandora.utils.Q
 
newHashMap(Object...) - Static method in class net.turnbig.pandora.utils.Q
 
newTaskFor(Runnable, T) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
 
newTaskFor(Callable<T>) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
 
nonDefaultMapper() - Static method in class net.turnbig.pandora.mapper.JsonMapper
创建只输出初始值被改变的属性到Json字符串的Mapper, 最节约的存储方式,建议在内部接口中使用。
nonEmptyMapper() - Static method in class net.turnbig.pandora.mapper.JsonMapper
创建只输出非Null且非Empty(如List.isEmpty)的属性到Json字符串的Mapper,建议在外部接口中使用.
normalShutdown(ExecutorService, int, TimeUnit) - Static method in class net.turnbig.pandora.concurrent.Threads
直接调用shutdownNow的方法, 有timeout控制.取消在workQueue中Pending的任务,并中断所有阻塞函数.

O

onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAuthenticationPostHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcAuthenticationPostHandler
 
ONE_YEAR_SECONDS - Static variable in class net.turnbig.pandora.web.Servlets
 
onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class net.turnbig.pandora.springboot.security.rpc.handler.RpcLogoutHandler
processed after logout
orderby - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
output(HttpServletResponse, String, String) - Static method in class net.turnbig.pandora.web.Servlets
 

P

PAGINATION_ATTRNAME_PAGE - Static variable in class net.turnbig.pandora.web.filter.ContextFilter
 
PAGINATION_ATTRNAME_PAGESIZE - Static variable in class net.turnbig.pandora.web.filter.ContextFilter
 
parse(String, String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
parse(String) - Static method in class net.turnbig.pandora.utils.DateFormatUtils
 
parseTemplate(InputStream) - Static method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
when template file is in JAR-File, we can't get the File directly
parseTemplate(File) - Static method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
passwordPath(String) - Method in class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
 
PATH_PASSWORD - Static variable in class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
 
PATH_USERNAME - Static variable in class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
 
PDFUtils - Class in net.turnbig.pandora.utils
 
PDFUtils() - Constructor for class net.turnbig.pandora.utils.PDFUtils
 
PoiExcelView - Class in net.turnbig.pandora.web.springmvc.poi
 
PoiExcelView() - Constructor for class net.turnbig.pandora.web.springmvc.poi.PoiExcelView
 
PoiExcelView(String, PoiExcelView.ExcelSheetModel...) - Constructor for class net.turnbig.pandora.web.springmvc.poi.PoiExcelView
 
PoiExcelView.ExcelSheetModel - Class in net.turnbig.pandora.web.springmvc.poi
 
process(String, Object) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
It's not the same as FreeMarkerHelper.getTplContent(String);
The content return by this method does not contain '\r' '\n' '\t' which is more "like" a SQL.
process(String, Object, Writer) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
processTemplateIntoString(String, Object, Writer) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
processTemplateIntoString(Template, Object) - Static method in class net.turnbig.pandora.freemarker.FreeMarkerHelper
 
processTpl(Template, Object) - Static method in class net.turnbig.pandora.freemarker.FreemarkerRenderer
process template to string
processTplContent(String, Object) - Static method in class net.turnbig.pandora.freemarker.FreemarkerRenderer
convert string content into Freemarker template and render it
profile() - Method in interface net.turnbig.pandora.springboot.security.rpc.RpcUserDetails
 
ProxiedHttpClientBuilder - Class in net.turnbig.pandora.httpclient
 
ProxiedHttpClientBuilder() - Constructor for class net.turnbig.pandora.httpclient.ProxiedHttpClientBuilder
 
ProxiedPlainConnectionSocketFactory - Class in net.turnbig.pandora.httpclient
 
ProxiedPlainConnectionSocketFactory() - Constructor for class net.turnbig.pandora.httpclient.ProxiedPlainConnectionSocketFactory
 
ProxiedSSLConnectionSocketFactory - Class in net.turnbig.pandora.httpclient
 
ProxiedSSLConnectionSocketFactory(SSLContext) - Constructor for class net.turnbig.pandora.httpclient.ProxiedSSLConnectionSocketFactory
 
PROXY_SOCKS_ADDRESS_ATTR - Static variable in class net.turnbig.pandora.httpclient.ProxiedHttpClientBuilder
 

Q

Q - Class in net.turnbig.pandora.utils
 
Q() - Constructor for class net.turnbig.pandora.utils.Q
 
QCloudFileHandler - Class in net.turnbig.pandora.storage
 
QCloudFileHandler() - Constructor for class net.turnbig.pandora.storage.QCloudFileHandler
 
QCloudFileHandler.QCloudProperties - Class in net.turnbig.pandora.storage
 
QCloudProperties() - Constructor for class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
QiniuFileHandler - Class in net.turnbig.pandora.storage
 
QiniuFileHandler() - Constructor for class net.turnbig.pandora.storage.QiniuFileHandler
 

R

redisConnectionFactory - Variable in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig
 
RedisHttpSessionConfig - Class in net.turnbig.pandora.web.cluster
 
RedisHttpSessionConfig(RedisHttpSessionConfig.RedisSessionProperties) - Constructor for class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig
 
RedisHttpSessionConfig.CompositeHttpSessionIdResolver - Class in net.turnbig.pandora.web.cluster
 
RedisHttpSessionConfig.RedisSessionProperties - Class in net.turnbig.pandora.web.cluster
 
RedisPropertySource - Class in net.turnbig.pandora.spring.env.redis
use redis as property source
RedisPropertySource(ConfigurableApplicationContext) - Constructor for class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
RedisPropertySource(ConfigurableApplicationContext, String) - Constructor for class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
RedisPropertySource(ConfigurableApplicationContext, String, String) - Constructor for class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
redisSessionConnectionFactory(GenericApplicationContext) - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig
replacing default redis connection factory for spring session
RedisSessionProperties() - Constructor for class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.RedisSessionProperties
 
Reflections - Class in net.turnbig.pandora.utils
反射工具类.
Reflections() - Constructor for class net.turnbig.pandora.utils.Reflections
 
reload() - Method in class net.turnbig.pandora.web.taglib.DictCache
 
removeConvertible(Class<?>, Class<?>) - Static method in class net.turnbig.pandora.conversion.ConversionService
 
resolveCssClass() - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
resolveSessionIds(HttpServletRequest) - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
 
ResourceNotFoundException - Exception in net.turnbig.pandora.web.springmvc.exception
 
ResourceNotFoundException() - Constructor for exception net.turnbig.pandora.web.springmvc.exception.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception net.turnbig.pandora.web.springmvc.exception.ResourceNotFoundException
 
ResourceNotFoundException(String, Throwable) - Constructor for exception net.turnbig.pandora.web.springmvc.exception.ResourceNotFoundException
 
ResourceNotFoundException(String) - Constructor for exception net.turnbig.pandora.web.springmvc.exception.ResourceNotFoundException
 
ResourceNotFoundException(Throwable) - Constructor for exception net.turnbig.pandora.web.springmvc.exception.ResourceNotFoundException
 
Result - Class in net.turnbig.pandora.web.springmvc.view
 
Result() - Constructor for class net.turnbig.pandora.web.springmvc.view.Result
 
ResultMessage - Interface in net.turnbig.pandora.web.springmvc.view
 
rlike(String) - Static method in class net.turnbig.pandora.utils.Q
 
RpcAccessDeniedHandler - Class in net.turnbig.pandora.springboot.security.rpc.handler
 
RpcAccessDeniedHandler() - Constructor for class net.turnbig.pandora.springboot.security.rpc.handler.RpcAccessDeniedHandler
 
RpcAuthenticationPostHandler - Class in net.turnbig.pandora.springboot.security.rpc.handler
Post handler for "RPC authentication" including success and failure callback.
RpcAuthenticationPostHandler(StringRedisTemplate) - Constructor for class net.turnbig.pandora.springboot.security.rpc.handler.RpcAuthenticationPostHandler
 
RpcLoginConfigurer<H extends org.springframework.security.config.annotation.web.HttpSecurityBuilder<H>> - Class in net.turnbig.pandora.springboot.security.rpc
 
RpcLoginConfigurer(String, String, StringRedisTemplate) - Constructor for class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
 
RpcLoginConfigurer(String, String, String, StringRedisTemplate) - Constructor for class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
construct a spring-security RPC style AuthenticationFilterConfigurer
RpcLogoutHandler - Class in net.turnbig.pandora.springboot.security.rpc.handler
 
RpcLogoutHandler(StringRedisTemplate) - Constructor for class net.turnbig.pandora.springboot.security.rpc.handler.RpcLogoutHandler
 
RpcSecurityConstants - Class in net.turnbig.pandora.springboot.security.rpc
 
RpcSecurityConstants() - Constructor for class net.turnbig.pandora.springboot.security.rpc.RpcSecurityConstants
 
RpcUserDetails - Interface in net.turnbig.pandora.springboot.security.rpc
 
RSA - Class in net.turnbig.pandora.utils
 
RSA() - Constructor for class net.turnbig.pandora.utils.RSA
 
run() - Method in class net.turnbig.pandora.concurrent.DelayedTask
 
run() - Method in class net.turnbig.pandora.concurrent.Threads.WrapExceptionRunnable
 

S

SelectEntry() - Constructor for class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
SelectTag - Class in net.turnbig.pandora.web.taglib
 
SelectTag() - Constructor for class net.turnbig.pandora.web.taglib.SelectTag
 
SelectTag.SelectEntry - Class in net.turnbig.pandora.web.taglib
 
serialVersionUID - Static variable in class net.turnbig.pandora.web.taglib.SelectTag
 
ServiceException - Exception in net.turnbig.pandora.spring.ex
 
ServiceException() - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(Integer, String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(Integer, String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(Integer, String) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(String, Object...) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(String) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
ServiceException(Throwable) - Constructor for exception net.turnbig.pandora.spring.ex.ServiceException
 
serviceExceptionHandler(ServiceException) - Method in class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
Servlets - Class in net.turnbig.pandora.web
Http与Servlet工具类.
Servlets() - Constructor for class net.turnbig.pandora.web.Servlets
 
setAppId(Long) - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
setApplicationContext(ApplicationContext) - Method in class net.turnbig.pandora.spring.SpringContextHolder
 
setApplicationContext(ApplicationContext) - Method in class net.turnbig.pandora.web.taglib.DictCache
 
setBlank(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setBlankTxt(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setCode(Integer) - Method in exception net.turnbig.pandora.spring.ex.CodeMessageException
 
setCode(Integer) - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
setCondition(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setContent(List<List<Object>>) - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
setContentEncoding(String) - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
setContentType(String) - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
setData(Object) - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
setDisplay(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
setDisplayField(String) - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
setDisplayField(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setEnd(String) - Method in class net.turnbig.pandora.web.taglib.DictTag
 
setEntity(String) - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
setEntity(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setEtag(HttpServletResponse, String) - Static method in class net.turnbig.pandora.web.Servlets
设置Etag Header.
setExcludes(String) - Method in class net.turnbig.pandora.web.filter.ContextFilter
 
setExpiresHeader(HttpServletResponse, long) - Static method in class net.turnbig.pandora.web.Servlets
设置客户端缓存过期时间 的Header.
setFieldValue(Object, String, Object) - Static method in class net.turnbig.pandora.utils.Reflections
直接设置对象属性值, 无视private/protected修饰符, 不经过setter函数.
setFileDownloadHeader(HttpServletRequest, HttpServletResponse, String) - Static method in class net.turnbig.pandora.web.Servlets
设置让浏览器弹出下载对话框的Header.
setFileName(String) - Method in class net.turnbig.pandora.storage.CloudFileHandler.FileMeta
 
setGroupby(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setGrouped(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
setHeader(List<String>) - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
setId(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setKey(String) - Method in class net.turnbig.pandora.spring.env.redis.RedisPropertySource
 
setKey(String) - Method in class net.turnbig.pandora.web.taglib.DictDisplayTag
 
setKey(String) - Method in class net.turnbig.pandora.web.taglib.DictTag
 
setLastModified(long) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
setLastModifiedHeader(HttpServletResponse, long) - Static method in class net.turnbig.pandora.web.Servlets
设置LastModified Header.
setLocations(String[]) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
setMessage(String) - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
setMultiple(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setName(String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
setName(String) - Method in class net.turnbig.pandora.web.springmvc.poi.PoiExcelView.ExcelSheetModel
 
setName(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setNoCacheHeader(HttpServletResponse) - Static method in class net.turnbig.pandora.web.Servlets
设置禁止客户端缓存的Header.
setOrderby(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setPasswordPath(String) - Method in class net.turnbig.pandora.springboot.security.rpc.filter.JsonPayloadAuthenticationFilter
 
setProperties(QCloudFileHandler.QCloudProperties) - Method in class net.turnbig.pandora.storage.QCloudFileHandler
 
setRegion(String) - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
setResult(Boolean) - Method in class net.turnbig.pandora.web.springmvc.view.Result
 
setSecretId(String) - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
setSecretKey(String) - Method in class net.turnbig.pandora.storage.QCloudFileHandler.QCloudProperties
 
setSessionId(HttpServletRequest, HttpServletResponse, String) - Method in class net.turnbig.pandora.web.cluster.RedisHttpSessionConfig.CompositeHttpSessionIdResolver
 
setStart(String) - Method in class net.turnbig.pandora.web.taglib.DictTag
 
setStaticModelLocations(Resource) - Method in class net.turnbig.pandora.freemarker.FreeMarkerConfigurationFactory
 
setStyle(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setTemplate(String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
setTemplates(List<XmlTemplateLoaderFactory.Template>) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Templates
 
setTplFilePath(String) - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
setUsernamePath(String) - Method in class net.turnbig.pandora.springboot.security.rpc.filter.JsonPayloadAuthenticationFilter
 
setValue(String) - Method in class net.turnbig.pandora.web.taglib.DictDisplayTag
 
setValue(String) - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
setValue(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag.SelectEntry
 
setValue(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
setValueField(String) - Method in class net.turnbig.pandora.web.taglib.DisplayTag
 
setValueField(String) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 
ShiroExceptionHandler - Class in net.turnbig.pandora.web.springmvc.exception
 
ShiroExceptionHandler() - Constructor for class net.turnbig.pandora.web.springmvc.exception.ShiroExceptionHandler
 
ShiroLikeMethodSecurityConfiguration - Class in net.turnbig.pandora.springboot.security
 
ShiroLikeMethodSecurityConfiguration() - Constructor for class net.turnbig.pandora.springboot.security.ShiroLikeMethodSecurityConfiguration
 
SIGN_ALGORITHMS - Static variable in class net.turnbig.pandora.utils.RSA
 
signWithPublicKey(String, String, String) - Static method in class net.turnbig.pandora.utils.RSA
 
sleep(long) - Static method in class net.turnbig.pandora.concurrent.Threads
sleep等待, 单位为毫秒.
sleep(long, TimeUnit) - Static method in class net.turnbig.pandora.concurrent.Threads
sleep等待.
SpringContextHolder - Class in net.turnbig.pandora.spring
 
SpringContextHolder() - Constructor for class net.turnbig.pandora.spring.SpringContextHolder
 
SpringMvcExceptionHandler - Class in net.turnbig.pandora.web.springmvc.exception
 
SpringMvcExceptionHandler() - Constructor for class net.turnbig.pandora.web.springmvc.exception.SpringMvcExceptionHandler
 
SpringSecurityRpcConfiguration - Class in net.turnbig.pandora.springboot.security.rpc
 
SpringSecurityRpcConfiguration(SpringSecurityRpcProperties, UserDetailsService, StringRedisTemplate) - Constructor for class net.turnbig.pandora.springboot.security.rpc.SpringSecurityRpcConfiguration
 
SpringSecurityRpcProperties - Class in net.turnbig.pandora.springboot.security.rpc
 
SpringSecurityRpcProperties() - Constructor for class net.turnbig.pandora.springboot.security.rpc.SpringSecurityRpcProperties
 
start - Variable in class net.turnbig.pandora.web.taglib.DictTag
 
StringToDateConverter - Class in net.turnbig.pandora.conversion
 
StringToDateConverter() - Constructor for class net.turnbig.pandora.conversion.StringToDateConverter
 
style - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
submit(Runnable) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
submit task with default delay - 60 SENCONDS
submit(Runnable, long, TimeUnit) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
submit task with spec delay
submit(Runnable, T) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
 
submit(Callable<T>) - Method in class net.turnbig.pandora.concurrent.DelayedThreadPoolExecutor
 
subtract(Collection<T>, Collection<T>) - Static method in class net.turnbig.pandora.utils.Collections3
返回a-b的新List.
success(Object) - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 
success() - Static method in class net.turnbig.pandora.web.springmvc.view.Result
 

T

tempFolderPath - Static variable in class net.turnbig.pandora.storage.TempFolderUtils
 
TempFolderUtils - Class in net.turnbig.pandora.storage
 
TempFolderUtils() - Constructor for class net.turnbig.pandora.storage.TempFolderUtils
 
Template() - Constructor for class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
TemplateLoader() - Constructor for class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.TemplateLoader
 
TemplateParser - Class in net.turnbig.pandora.freemarker
 
TemplateParser() - Constructor for class net.turnbig.pandora.freemarker.TemplateParser
 
Templates() - Constructor for class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Templates
 
Threads - Class in net.turnbig.pandora.concurrent
线程相关工具类.
Threads() - Constructor for class net.turnbig.pandora.concurrent.Threads
 
Threads.WrapExceptionRunnable - Class in net.turnbig.pandora.concurrent
保证不会有Exception抛出到线程池的Runnable,防止用户没有捕捉异常导致中断了线程池中的线程。
toJson(Object) - Method in class net.turnbig.pandora.mapper.JsonMapper
Object可以是POJO,也可以是Collection或数组。 如果对象为Null, 返回"null".
toJsonP(String, Object) - Method in class net.turnbig.pandora.mapper.JsonMapper
輸出JSONP格式數據.
TokenHeaderAuthenticationFilter - Class in net.turnbig.pandora.springboot.security.rpc.filter
 
TokenHeaderAuthenticationFilter(StringRedisTemplate, UserDetailsService) - Constructor for class net.turnbig.pandora.springboot.security.rpc.filter.TokenHeaderAuthenticationFilter
 
toString() - Method in class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory.Template
 
toString() - Method in exception net.turnbig.pandora.spring.ex.CodeMessageException
 
toXml(Object) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Java Object->Xml without encoding.
toXml(Object, String) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Java Object->Xml with encoding.
toXml(Object, Class, String) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Java Object->Xml with encoding.
toXml(Collection<?>, String, Class) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Java Collection->Xml without encoding, 特别支持Root Element是Collection的情形.
toXml(Collection<?>, String, Class, String) - Static method in class net.turnbig.pandora.mapper.JaxbMapper
Java Collection->Xml with encoding, 特别支持Root Element是Collection的情形.

U

unchecked(Exception) - Static method in class net.turnbig.pandora.utils.Exceptions
将CheckedException转换为UncheckedException.
unescapeHtml(String) - Static method in class net.turnbig.pandora.utils.Encodes
Html 解码.
unescapeXml(String) - Static method in class net.turnbig.pandora.utils.Encodes
Xml 解码.
union(Collection<T>, Collection<T>) - Static method in class net.turnbig.pandora.utils.Collections3
返回a+b的新List.
update(String, Object) - Method in class net.turnbig.pandora.mapper.JsonMapper
当JSON里只含有Bean的部分屬性時,更新一個已存在Bean,只覆蓋該部分的屬性.
upload(File, String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.CloudFileHandler
上传文件
upload(byte[], String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.CloudFileHandler
上传文件
upload(File, String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.FileSystemFileHandler
 
upload(byte[], String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.FileSystemFileHandler
 
upload(File, String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.QCloudFileHandler
 
upload(byte[], String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.QCloudFileHandler
 
upload(File, String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.QiniuFileHandler
 
upload(byte[], String, String, CloudFileHandler.FileMeta) - Method in class net.turnbig.pandora.storage.QiniuFileHandler
 
uriEncode(String) - Static method in class net.turnbig.pandora.utils.Encodes
URL 编码, Encode默认为UTF-8.
UriEncodeUtils - Class in net.turnbig.pandora.utils
 
UriEncodeUtils() - Constructor for class net.turnbig.pandora.utils.UriEncodeUtils
 
urlDecode(String) - Static method in class net.turnbig.pandora.utils.Encodes
URL 解码, Encode默认为UTF-8.
urlEncode(String) - Static method in class net.turnbig.pandora.utils.Encodes
URL 编码, Encode默认为UTF-8.
usernamePath(String) - Method in class net.turnbig.pandora.springboot.security.rpc.RpcLoginConfigurer
 

V

value - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
valueField - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 

W

WebMvcConfiguration - Class in net.turnbig.pandora.springboot
 
WebMvcConfiguration() - Constructor for class net.turnbig.pandora.springboot.WebMvcConfiguration
 
withTimeAtEndOfDay(Date) - Static method in class net.turnbig.pandora.utils.Q
 
withTimeAtStartOfDay(Date) - Static method in class net.turnbig.pandora.utils.Q
 
WrapExceptionRunnable(Runnable) - Constructor for class net.turnbig.pandora.concurrent.Threads.WrapExceptionRunnable
 
writeOptionalAttributes(TagWriter) - Method in class net.turnbig.pandora.web.taglib.SelectTag
write HTML standard attributes
writeTagContent(TagWriter) - Method in class net.turnbig.pandora.web.taglib.SelectTag
 

X

XmlTemplateLoaderFactory - Class in net.turnbig.pandora.freemarker
xml based template factory for freemarker
XmlTemplateLoaderFactory() - Constructor for class net.turnbig.pandora.freemarker.XmlTemplateLoaderFactory
 
XmlTemplateLoaderFactory.Template - Class in net.turnbig.pandora.freemarker
 
XmlTemplateLoaderFactory.TemplateLoader - Class in net.turnbig.pandora.freemarker
 
XmlTemplateLoaderFactory.Templates - Class in net.turnbig.pandora.freemarker
 

_

_selected - Variable in class net.turnbig.pandora.web.taglib.SelectTag
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
Skip navigation links

Copyright © 2020. All rights reserved.