public class InvokerWebApiBinder extends ApiBinderWrap implements WebApiBinder
WebApiBinder接口实现。WebApiBinder.FilterBindingBuilder<T>, WebApiBinder.MappingToBindingBuilder<T>, WebApiBinder.RenderEngineBindingBuilder, WebApiBinder.ServletBindingBuilderApiBinder.InjectConstructorBindingBuilder<T>, ApiBinder.InjectPropertyBindingBuilder<T>, ApiBinder.LifeBindingBuilder<T>, ApiBinder.LinkedBindingBuilder<T>, ApiBinder.MetaDataBindingBuilder<T>, ApiBinder.NamedBindingBuilder<T>, ApiBinder.OptionPropertyBindingBuilder<T>, ApiBinder.ScopedBindingBuilder<T>logger| 限定符 | 构造器和说明 |
|---|---|
protected |
InvokerWebApiBinder(ServletVersion curVersion,
MimeTypeSupplier mimeType,
ApiBinder apiBinder) |
bindInterceptor, bindInterceptor, bindScope, bindSpiInterceptor, bindSpiListener, bindType, findBindingRegister, findBindingRegister, findClass, findClass, findScope, getBindInfo, getBindInfo, getEnvironment, installModule, isSingleton, isSingleton, loadModule, tryCastclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbindSpiListener, bindSpiListener, filter, filterRegex, jeeFilter, jeeFilterRegex, jeeServlet, loadMappingTo, loadMappingTo, loadMappingTo, loadMappingTo, loadMimeType, loadMimeType, loadMimeType, loadMimeType, loadRender, loadRender, loadRender, loadRender, mappingTo, setEncodingCharacterbindInterceptor, bindInterceptor, bindScope, bindScope, bindScope, bindSpiInterceptor, bindSpiInterceptor, bindType, bindType, bindType, bindType, bindType, bindType, bindType, bindType, findBindingRegister, findBindingRegister, findClass, findClass, findScope, findScope, getBindInfo, getBindInfo, getEnvironment, getProvider, getProvider, installModule, isSingleton, isSingleton, loadModule, loadModule, loadModule, loadModule, tryCastprotected InvokerWebApiBinder(ServletVersion curVersion, MimeTypeSupplier mimeType, ApiBinder apiBinder)
public javax.servlet.ServletContext getServletContext()
WebApiBindergetServletContext 在接口中 WebApiBinderpublic WebApiBinder setRequestCharacter(String encoding)
WebApiBindersetRequestCharacter 在接口中 WebApiBinderpublic WebApiBinder setResponseCharacter(String encoding)
WebApiBindersetResponseCharacter 在接口中 WebApiBinderpublic String getMimeType(String suffix)
MimeTypegetMimeType 在接口中 MimeTypepublic void addMimeType(String type, String mimeType)
addMimeType 在接口中 WebApiBinderpublic void loadMimeType(Reader reader) throws IOException
loadMimeType 在接口中 WebApiBinderIOExceptionpublic ServletVersion getServletVersion()
WebApiBindergetServletVersion 在接口中 WebApiBinderpublic WebApiBinder.FilterBindingBuilder<InvokerFilter> filter(String[] morePatterns)
WebApiBinderWebApiBinder.FilterBindingBuilder。filter 在接口中 WebApiBinderpublic WebApiBinder.FilterBindingBuilder<InvokerFilter> filterRegex(String[] regexes)
WebApiBinderWebApiBinder.FilterBindingBuilder。filterRegex 在接口中 WebApiBinderpublic WebApiBinder.FilterBindingBuilder<javax.servlet.Filter> jeeFilter(String[] morePatterns) throws NullPointerException
WebApiBinderWebApiBinder.FilterBindingBuilder。jeeFilter 在接口中 WebApiBinderNullPointerExceptionpublic WebApiBinder.FilterBindingBuilder<javax.servlet.Filter> jeeFilterRegex(String[] regexes) throws NullPointerException
WebApiBinderWebApiBinder.FilterBindingBuilder。jeeFilterRegex 在接口中 WebApiBinderNullPointerExceptionprotected void jeeFilterThrough(int index,
String pattern,
UriPatternMatcher matcher,
BindInfo<? extends javax.servlet.Filter> filterRegister,
Map<String,String> initParams)
protected void filterThrough(int index,
String pattern,
UriPatternMatcher matcher,
BindInfo<? extends InvokerFilter> bindInfo,
Map<String,String> initParams)
protected void jeeServlet(int index,
String pattern,
BindInfo<? extends javax.servlet.http.HttpServlet> servletRegister,
Map<String,String> initParams)
public WebApiBinder.ServletBindingBuilder jeeServlet(String[] morePatterns)
WebApiBinderWebApiBinder.ServletBindingBuilder。jeeServlet 在接口中 WebApiBinderpublic <T> WebApiBinder.MappingToBindingBuilder<T> mappingTo(String[] morePatterns)
WebApiBinderWebApiBinder.MappingToBindingBuilder。mappingTo 在接口中 WebApiBinderpublic WebApiBinder.RenderEngineBindingBuilder addRender(String renderName)
addRender 在接口中 WebApiBinderrenderName - 渲染器名称Copyright © 2020. All rights reserved.