Skip to content

Commit 51211c0

Browse files
author
Sauyon Lee
committed
Add stubs
1 parent c2c7fee commit 51211c0

File tree

21 files changed

+568
-0
lines changed

21 files changed

+568
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
//semmle-extractor-options: --javac-args -cp ${testdir}/../../../../stubs/springframework-5.3.8:${testdir}/../../../../stubs/javax-servlet-2.5
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// Generated automatically from javax.servlet.RequestDispatcher for testing purposes
2+
3+
package javax.servlet;
4+
5+
import javax.servlet.ServletRequest;
6+
import javax.servlet.ServletResponse;
7+
8+
public interface RequestDispatcher
9+
{
10+
void forward(ServletRequest p0, ServletResponse p1);
11+
void include(ServletRequest p0, ServletResponse p1);
12+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
// Generated automatically from javax.servlet.Servlet for testing purposes
2+
3+
package javax.servlet;
4+
5+
import javax.servlet.ServletConfig;
6+
import javax.servlet.ServletRequest;
7+
import javax.servlet.ServletResponse;
8+
9+
public interface Servlet
10+
{
11+
ServletConfig getServletConfig();
12+
String getServletInfo();
13+
void destroy();
14+
void init(ServletConfig p0);
15+
void service(ServletRequest p0, ServletResponse p1);
16+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Generated automatically from javax.servlet.ServletConfig for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.util.Enumeration;
6+
import javax.servlet.ServletContext;
7+
8+
public interface ServletConfig
9+
{
10+
Enumeration getInitParameterNames();
11+
ServletContext getServletContext();
12+
String getInitParameter(String p0);
13+
String getServletName();
14+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
// Generated automatically from javax.servlet.ServletContext for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.io.InputStream;
6+
import java.net.URL;
7+
import java.util.Enumeration;
8+
import java.util.Set;
9+
import javax.servlet.RequestDispatcher;
10+
import javax.servlet.Servlet;
11+
12+
public interface ServletContext
13+
{
14+
Enumeration getAttributeNames();
15+
Enumeration getInitParameterNames();
16+
Enumeration getServletNames();
17+
Enumeration getServlets();
18+
InputStream getResourceAsStream(String p0);
19+
Object getAttribute(String p0);
20+
RequestDispatcher getNamedDispatcher(String p0);
21+
RequestDispatcher getRequestDispatcher(String p0);
22+
Servlet getServlet(String p0);
23+
ServletContext getContext(String p0);
24+
Set getResourcePaths(String p0);
25+
String getContextPath();
26+
String getInitParameter(String p0);
27+
String getMimeType(String p0);
28+
String getRealPath(String p0);
29+
String getServerInfo();
30+
String getServletContextName();
31+
URL getResource(String p0);
32+
int getMajorVersion();
33+
int getMinorVersion();
34+
void log(Exception p0, String p1);
35+
void log(String p0);
36+
void log(String p0, Throwable p1);
37+
void removeAttribute(String p0);
38+
void setAttribute(String p0, Object p1);
39+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// Generated automatically from javax.servlet.ServletInputStream for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.io.InputStream;
6+
7+
abstract public class ServletInputStream extends InputStream
8+
{
9+
protected ServletInputStream(){}
10+
public int readLine(byte[] p0, int p1, int p2){ return 0; }
11+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
// Generated automatically from javax.servlet.ServletOutputStream for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.io.OutputStream;
6+
7+
abstract public class ServletOutputStream extends OutputStream
8+
{
9+
protected ServletOutputStream(){}
10+
public void print(String p0){}
11+
public void print(boolean p0){}
12+
public void print(char p0){}
13+
public void print(double p0){}
14+
public void print(float p0){}
15+
public void print(int p0){}
16+
public void print(long p0){}
17+
public void println(){}
18+
public void println(String p0){}
19+
public void println(boolean p0){}
20+
public void println(char p0){}
21+
public void println(double p0){}
22+
public void println(float p0){}
23+
public void println(int p0){}
24+
public void println(long p0){}
25+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
// Generated automatically from javax.servlet.ServletRequest for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.io.BufferedReader;
6+
import java.util.Enumeration;
7+
import java.util.Locale;
8+
import java.util.Map;
9+
import javax.servlet.RequestDispatcher;
10+
import javax.servlet.ServletInputStream;
11+
12+
public interface ServletRequest
13+
{
14+
BufferedReader getReader();
15+
Enumeration getAttributeNames();
16+
Enumeration getLocales();
17+
Enumeration getParameterNames();
18+
Locale getLocale();
19+
Map getParameterMap();
20+
Object getAttribute(String p0);
21+
RequestDispatcher getRequestDispatcher(String p0);
22+
ServletInputStream getInputStream();
23+
String getCharacterEncoding();
24+
String getContentType();
25+
String getLocalAddr();
26+
String getLocalName();
27+
String getParameter(String p0);
28+
String getProtocol();
29+
String getRealPath(String p0);
30+
String getRemoteAddr();
31+
String getRemoteHost();
32+
String getScheme();
33+
String getServerName();
34+
String[] getParameterValues(String p0);
35+
boolean isSecure();
36+
int getContentLength();
37+
int getLocalPort();
38+
int getRemotePort();
39+
int getServerPort();
40+
void removeAttribute(String p0);
41+
void setAttribute(String p0, Object p1);
42+
void setCharacterEncoding(String p0);
43+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Generated automatically from javax.servlet.ServletResponse for testing purposes
2+
3+
package javax.servlet;
4+
5+
import java.io.PrintWriter;
6+
import java.util.Locale;
7+
import javax.servlet.ServletOutputStream;
8+
9+
public interface ServletResponse
10+
{
11+
Locale getLocale();
12+
PrintWriter getWriter();
13+
ServletOutputStream getOutputStream();
14+
String getCharacterEncoding();
15+
String getContentType();
16+
boolean isCommitted();
17+
int getBufferSize();
18+
void flushBuffer();
19+
void reset();
20+
void resetBuffer();
21+
void setBufferSize(int p0);
22+
void setCharacterEncoding(String p0);
23+
void setContentLength(int p0);
24+
void setContentType(String p0);
25+
void setLocale(Locale p0);
26+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
// Generated automatically from javax.servlet.http.Cookie for testing purposes
2+
3+
package javax.servlet.http;
4+
5+
6+
public class Cookie implements Cloneable
7+
{
8+
protected Cookie() {}
9+
public Cookie(String p0, String p1){}
10+
public Object clone(){ return null; }
11+
public String getComment(){ return null; }
12+
public String getDomain(){ return null; }
13+
public String getName(){ return null; }
14+
public String getPath(){ return null; }
15+
public String getValue(){ return null; }
16+
public boolean getSecure(){ return false; }
17+
public int getMaxAge(){ return 0; }
18+
public int getVersion(){ return 0; }
19+
public void setComment(String p0){}
20+
public void setDomain(String p0){}
21+
public void setMaxAge(int p0){}
22+
public void setPath(String p0){}
23+
public void setSecure(boolean p0){}
24+
public void setValue(String p0){}
25+
public void setVersion(int p0){}
26+
}

0 commit comments

Comments
 (0)