{"type":" file json","name":"index.json","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/.web-ide/index.json","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/.web-ide/index.json"}
{"type":" file xml","name":"pom.xml","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/pom.xml","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/pom.xml"}
{"type":" file MF","name":"MANIFEST.MF","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/META-INF/MANIFEST.MF","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/META-INF/MANIFEST.MF"}
{"type":" file txt","name":"LICENSE.txt","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/META-INF/LICENSE.txt","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/META-INF/LICENSE.txt"}
{"type":" file properties","name":"LocalStrings_ja.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings_ja.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings_ja.properties"}
{"type":" file properties","name":"LocalStrings_fr.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings_fr.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings_fr.properties"}
{"type":" file html","name":"package.html","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/package.html","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/package.html"}
{"type":" file html","name":"package.html","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/package.html","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/package.html"}
{"type":" file properties","name":"LocalStrings.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/LocalStrings.properties"}
{"type":" file properties","name":"LocalStrings_ja.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_ja.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_ja.properties"}
{"type":" file properties","name":"LocalStrings_fr.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_fr.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_fr.properties"}
{"type":" file html","name":"package.html","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/package.html","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/package.html"}
{"type":" file properties","name":"LocalStrings.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings.properties"}
{"type":" file properties","name":"LocalStrings_es.properties","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_es.properties","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/LocalStrings_es.properties"}
{"type":" file html","name":"package.html","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/descriptor/package.html","fullName":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/descriptor/package.html"}
{"type":"public interface","name":"HttpSession","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSession.java","fullName":"javax.servlet.http.HttpSession"}
{"type":"public class","name":"Cookie","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/Cookie.java","fullName":"javax.servlet.http.Cookie"}
{"type":"public class","name":"HttpSessionEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionEvent.java","fullName":"javax.servlet.http.HttpSessionEvent"}
{"type":"public class","name":"HttpSessionBindingEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionBindingEvent.java","fullName":"javax.servlet.http.HttpSessionBindingEvent"}
{"type":"public interface","name":"HttpServletMapping","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServletMapping.java","fullName":"javax.servlet.http.HttpServletMapping"}
{"type":"public abstract class","name":"HttpServlet","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServlet.java","fullName":"javax.servlet.http.HttpServlet"}
{"type":"public class","name":"ServletRequestEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequestEvent.java","fullName":"javax.servlet.ServletRequestEvent"}
{"type":"public class","name":"HttpUtils","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpUtils.java","fullName":"javax.servlet.http.HttpUtils"}
{"type":"public interface","name":"HttpSessionListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionListener.java","fullName":"javax.servlet.http.HttpSessionListener"}
{"type":"public class","name":"HttpServletRequestWrapper","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServletRequestWrapper.java","fullName":"javax.servlet.http.HttpServletRequestWrapper"}
{"type":"public interface","name":"Part","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/Part.java","fullName":"javax.servlet.http.Part"}
{"type":"public interface","name":"HttpSessionActivationListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionActivationListener.java","fullName":"javax.servlet.http.HttpSessionActivationListener"}
{"type":"public interface","name":"PushBuilder","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/PushBuilder.java","fullName":"javax.servlet.http.PushBuilder"}
{"type":"public interface","name":"HttpSessionAttributeListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionAttributeListener.java","fullName":"javax.servlet.http.HttpSessionAttributeListener"}
{"type":"public interface","name":"HttpSessionBindingListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionBindingListener.java","fullName":"javax.servlet.http.HttpSessionBindingListener"}
{"type":"public final enum","name":"MappingMatch","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/MappingMatch.java","fullName":"javax.servlet.http.MappingMatch"}
{"type":"public abstract class","name":"HttpFilter","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpFilter.java","fullName":"javax.servlet.http.HttpFilter"}
{"type":"public interface","name":"HttpServletResponse","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServletResponse.java","fullName":"javax.servlet.http.HttpServletResponse"}
{"type":"public interface","name":"HttpSessionIdListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionIdListener.java","fullName":"javax.servlet.http.HttpSessionIdListener"}
{"type":"public interface","name":"ServletConfig","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletConfig.java","fullName":"javax.servlet.ServletConfig"}
{"type":"public interface","name":"FilterConfig","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/FilterConfig.java","fullName":"javax.servlet.FilterConfig"}
{"type":"public class","name":"ServletRequestAttributeEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequestAttributeEvent.java","fullName":"javax.servlet.ServletRequestAttributeEvent"}
{"type":"public class","name":"ServletSecurityElement","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletSecurityElement.java","fullName":"javax.servlet.ServletSecurityElement"}
{"type":"public interface","name":"Servlet","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/Servlet.java","fullName":"javax.servlet.Servlet"}
{"type":"public interface","name":"Filter","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/Filter.java","fullName":"javax.servlet.Filter"}
{"type":"public abstract class","name":"ServletOutputStream","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletOutputStream.java","fullName":"javax.servlet.ServletOutputStream"}
{"type":"public interface","name":"SessionCookieConfig","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/SessionCookieConfig.java","fullName":"javax.servlet.SessionCookieConfig"}
{"type":"public interface","name":"ServletContextListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContextListener.java","fullName":"javax.servlet.ServletContextListener"}
{"type":"public interface","name":"ServletRequestListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequestListener.java","fullName":"javax.servlet.ServletRequestListener"}
{"type":"public class","name":"ServletException","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletException.java","fullName":"javax.servlet.ServletException"}
{"type":"public class","name":"ServletContextEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContextEvent.java","fullName":"javax.servlet.ServletContextEvent"}
{"type":"public interface","name":"ServletRequest","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequest.java","fullName":"javax.servlet.ServletRequest"}
{"type":"public interface","name":"ReadListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ReadListener.java","fullName":"javax.servlet.ReadListener"}
{"type":"public class","name":"UnavailableException","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/UnavailableException.java","fullName":"javax.servlet.UnavailableException"}
{"type":"public interface","name":"TaglibDescriptor","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/descriptor/TaglibDescriptor.java","fullName":"javax.servlet.descriptor.TaglibDescriptor"}
{"type":"public interface","name":"JspPropertyGroupDescriptor","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/descriptor/JspPropertyGroupDescriptor.java","fullName":"javax.servlet.descriptor.JspPropertyGroupDescriptor"}
{"type":"public interface","name":"JspConfigDescriptor","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/descriptor/JspConfigDescriptor.java","fullName":"javax.servlet.descriptor.JspConfigDescriptor"}
{"type":"public interface","name":"ServletResponse","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletResponse.java","fullName":"javax.servlet.ServletResponse"}
{"type":"public class","name":"HttpConstraintElement","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/HttpConstraintElement.java","fullName":"javax.servlet.HttpConstraintElement"}
{"type":"public class","name":"HttpMethodConstraintElement","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/HttpMethodConstraintElement.java","fullName":"javax.servlet.HttpMethodConstraintElement"}
{"type":"public class","name":"ServletResponseWrapper","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletResponseWrapper.java","fullName":"javax.servlet.ServletResponseWrapper"}
{"type":"public interface","name":"WriteListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/WriteListener.java","fullName":"javax.servlet.WriteListener"}
{"type":"public class","name":"AsyncEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/AsyncEvent.java","fullName":"javax.servlet.AsyncEvent"}
{"type":"public interface","name":"AsyncListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/AsyncListener.java","fullName":"javax.servlet.AsyncListener"}
{"type":"public final enum","name":"DispatcherType","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/DispatcherType.java","fullName":"javax.servlet.DispatcherType"}
{"type":"public interface","name":"ServletContext","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContext.java","fullName":"javax.servlet.ServletContext"}
{"type":"public interface","name":"WebFilter","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/WebFilter.java","fullName":"javax.servlet.annotation.WebFilter"}
{"type":"public interface","name":"HttpMethodConstraint","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/HttpMethodConstraint.java","fullName":"javax.servlet.annotation.HttpMethodConstraint"}
{"type":"public interface","name":"HttpSessionContext","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpSessionContext.java","fullName":"javax.servlet.http.HttpSessionContext"}
{"type":"public interface","name":"HttpServletRequest","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServletRequest.java","fullName":"javax.servlet.http.HttpServletRequest"}
{"type":"public interface","name":"WebConnection","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/WebConnection.java","fullName":"javax.servlet.http.WebConnection"}
{"type":"public interface","name":"HttpUpgradeHandler","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpUpgradeHandler.java","fullName":"javax.servlet.http.HttpUpgradeHandler"}
{"type":"public class","name":"HttpServletResponseWrapper","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/http/HttpServletResponseWrapper.java","fullName":"javax.servlet.http.HttpServletResponseWrapper"}
{"type":"public interface","name":"SingleThreadModel","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/SingleThreadModel.java","fullName":"javax.servlet.SingleThreadModel"}
{"type":"public interface","name":"ServletContainerInitializer","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContainerInitializer.java","fullName":"javax.servlet.ServletContainerInitializer"}
{"type":"public interface","name":"Registration","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/Registration.java","fullName":"javax.servlet.Registration"}
{"type":"public static interface nested","name":"Registration$Dynamic","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/Registration.java#class=Registration$Dynamic","fullName":"javax.servlet.Registration.Dynamic"}
{"type":"public interface","name":"FilterRegistration","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/FilterRegistration.java","fullName":"javax.servlet.FilterRegistration"}
{"type":"public static interface nested","name":"FilterRegistration$Dynamic","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/FilterRegistration.java#class=FilterRegistration$Dynamic","fullName":"javax.servlet.FilterRegistration.Dynamic"}
{"type":"public abstract class","name":"GenericServlet","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/GenericServlet.java","fullName":"javax.servlet.GenericServlet"}
{"type":"public interface","name":"ServletContextAttributeListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContextAttributeListener.java","fullName":"javax.servlet.ServletContextAttributeListener"}
{"type":"public interface","name":"WebListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/WebListener.java","fullName":"javax.servlet.annotation.WebListener"}
{"type":"public interface","name":"ServletSecurity","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/ServletSecurity.java","fullName":"javax.servlet.annotation.ServletSecurity"}
{"type":"public static final enum nested","name":"ServletSecurity$EmptyRoleSemantic","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/ServletSecurity.java#class=ServletSecurity$EmptyRoleSemantic","fullName":"javax.servlet.annotation.ServletSecurity.EmptyRoleSemantic"}
{"type":"public static final enum nested","name":"ServletSecurity$TransportGuarantee","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/ServletSecurity.java#class=ServletSecurity$TransportGuarantee","fullName":"javax.servlet.annotation.ServletSecurity.TransportGuarantee"}
{"type":"public abstract class","name":"ServletInputStream","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletInputStream.java","fullName":"javax.servlet.ServletInputStream"}
{"type":"public interface","name":"FilterChain","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/FilterChain.java","fullName":"javax.servlet.FilterChain"}
{"type":"public interface","name":"HttpConstraint","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/HttpConstraint.java","fullName":"javax.servlet.annotation.HttpConstraint"}
{"type":"public interface","name":"WebInitParam","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/WebInitParam.java","fullName":"javax.servlet.annotation.WebInitParam"}
{"type":"public interface","name":"HandlesTypes","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/HandlesTypes.java","fullName":"javax.servlet.annotation.HandlesTypes"}
{"type":"public interface","name":"WebServlet","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/WebServlet.java","fullName":"javax.servlet.annotation.WebServlet"}
{"type":"public interface","name":"MultipartConfig","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/annotation/MultipartConfig.java","fullName":"javax.servlet.annotation.MultipartConfig"}
{"type":"public interface","name":"RequestDispatcher","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/RequestDispatcher.java","fullName":"javax.servlet.RequestDispatcher"}
{"type":"public class","name":"ServletContextAttributeEvent","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletContextAttributeEvent.java","fullName":"javax.servlet.ServletContextAttributeEvent"}
{"type":"public interface","name":"AsyncContext","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/AsyncContext.java","fullName":"javax.servlet.AsyncContext"}
{"type":"public interface","name":"ServletRequestAttributeListener","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequestAttributeListener.java","fullName":"javax.servlet.ServletRequestAttributeListener"}
{"type":"public class","name":"MultipartConfigElement","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/MultipartConfigElement.java","fullName":"javax.servlet.MultipartConfigElement"}
{"type":"public interface","name":"ServletRegistration","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRegistration.java","fullName":"javax.servlet.ServletRegistration"}
{"type":"public static interface nested","name":"ServletRegistration$Dynamic","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRegistration.java#class=ServletRegistration$Dynamic","fullName":"javax.servlet.ServletRegistration.Dynamic"}
{"type":"public final enum","name":"SessionTrackingMode","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/SessionTrackingMode.java","fullName":"javax.servlet.SessionTrackingMode"}
{"type":"public class","name":"ServletRequestWrapper","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/ServletRequestWrapper.java","fullName":"javax.servlet.ServletRequestWrapper"}
{"type":"public abstract class","name":"GenericFilter","path":"/lib/javax.servlet/javax.servlet-api/4.0.1/javax/servlet/GenericFilter.java","fullName":"javax.servlet.GenericFilter"}