#-------------------------------Java IO-------------------------------
java/io/BufferedReader.lines()Ljava/util/stream/Stream;
java/io/BufferedReader.read()I
java/io/BufferedReader.read([CII)I
java/io/BufferedReader.readLine()Ljava/lang/String;o
java/io/BufferedReader.readLine(Z)Ljava/lang/String;

java/io/DataInputStream.readLine()Ljava/lang/String;
java/io/DataInputStream.readUTF()Ljava/lang/String;

java/io/InputStream.read()I
java/io/InputStream.read([B)I
java/io/InputStream.read([BII)I
java/io/InputStream.readLine([BII)I

#-------------------------------Java Net-------------------------------
java/net/URI.getAuthority()Ljava/lang/String;
java/net/URI.getFragment()Ljava/lang/String;
java/net/URI.getHost()Ljava/lang/String;
java/net/URI.getPath()Ljava/lang/String;
java/net/URI.getQuery()Ljava/lang/String;
java/net/URI.getRawAuthority()Ljava/lang/String;
java/net/URI.getRawFragment()Ljava/lang/String;
java/net/URI.getRawPath()Ljava/lang/String;
java/net/URI.getRawQuery()Ljava/lang/String;
java/net/URI.getRawSchemeSpecificPart()Ljava/lang/String;
java/net/URI.getRawUserInfo()Ljava/lang/String;
java/net/URI.getScheme()Ljava/lang/String;
java/net/URI.getSchemeSpecificPart()Ljava/lang/String;
java/net/URI.getUserInfo()Ljava/lang/String;
java/net/URI.normalize()Ljava/net/URI;
java/net/URI.parseServerAuthority()Ljava/net/URI;
java/net/URI.relativize(Ljava/net/URI;)Ljava/net/URI;
java/net/URI.resolve(Ljava/lang/String;)Ljava/net/URI;
java/net/URI.resolve(Ljava/net/URI;)Ljava/net/URI;
java/net/URI.toASCIIString()Ljava/lang/String;
java/net/URI.toString()Ljava/lang/String;
java/net/URI.toURL()Ljava/net/URL;

java/net/URL.getAuthority()Ljava/lang/String;
java/net/URL.getContent()Ljava/lang/Object;
java/net/URL.getContent([Ljava/lang/Class;)Ljava/lang/Object;
java/net/URL.getFile()Ljava/lang/String;
java/net/URL.getHost()Ljava/lang/String;
java/net/URL.getPath()Ljava/lang/String;
java/net/URL.getProtocol()Ljava/lang/String;
java/net/URL.getQuery()Ljava/lang/String;
java/net/URL.getRef()Ljava/lang/String;
java/net/URL.getUserInfo()Ljava/lang/String;
java/net/URL.toExternalForm()Ljava/lang/String;
java/net/URL.toString()Ljava/lang/String;
java/net/URL.toURI()Ljava/net/URI;

#-------------------------------Java NIO-------------------------------
java/nio/ByteBuffer.array()[B
java/nio/ByteBuffer.asCharBuffer()Ljava/nio/CharBuffer;
java/nio/ByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer;
java/nio/ByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer;
java/nio/ByteBuffer.asIntBuffer()Ljava/nio/IntBuffer;
java/nio/ByteBuffer.asLongBuffer()Ljava/nio/LongBuffer;
java/nio/ByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer;
java/nio/ByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer;
java/nio/ByteBuffer.duplicate()Ljava/nio/ByteBuffer;
java/nio/ByteBuffer.get(I)B
java/nio/ByteBuffer.get([B)Ljava/nio/ByteBuffer;
java/nio/ByteBuffer.get([BII)Ljava/nio/ByteBuffer;
java/nio/ByteBuffer.getChar()C
java/nio/ByteBuffer.getChar(I)C
java/nio/ByteBuffer.getDouble()D
java/nio/ByteBuffer.getDouble(I)D
java/nio/ByteBuffer.getFloat()F
java/nio/ByteBuffer.getFloat(I)F
java/nio/ByteBuffer.getInt()I
java/nio/ByteBuffer.getInt(I)I
java/nio/ByteBuffer.getLong()J
java/nio/ByteBuffer.getLong(I)J
java/nio/ByteBuffer.getShort()S
java/nio/ByteBuffer.getShort(I)S
java/nio/ByteBuffer.slice()Ljava/nio/ByteBuffer;
#-------------------------------Javax Servlet-------------------------------
javax/servlet/http/Cookie.getComment()Ljava/lang/String;
javax/servlet/http/Cookie.getDomain()Ljava/lang/String;
javax/servlet/http/Cookie.getName()Ljava/lang/String;
javax/servlet/http/Cookie.getPath()Ljava/lang/String;
javax/servlet/http/Cookie.getValue()Ljava/lang/String;

#-------------------------------Apache HTTP-------------------------------
org/apache/http/HttpEntity.getContent()Ljava/io/InputStream;
org/apache/http/HttpEntity.getContentEncoding()Lorg/apache/http/Header;
org/apache/http/HttpEntity.getContentLength()J
org/apache/http/HttpEntity.getContentType()Lorg/apache/http/Header;
org/apache/http/HttpEntity.writeTo(Ljava/io/OutputStream;)V

org/apache/http/RequestLine.getMethod()Ljava/lang/String;
org/apache/http/RequestLine.getProtocolVersion()Lorg/apache/http/ProtocolVersion;
org/apache/http/RequestLine.getUri()Ljava/lang/String;

org/apache/http/params/HttpParam.getParameter(Ljava/lang/String;)Ljava/lang/Object;
org/apache/http/params/HttpParams.getLongParameter(Ljava/lang/String;J)J
org/apache/http/params/HttpParams.getIntParameter(Ljava/lang/String;I)I
org/apache/http/params/HttpParams.getDoubleParameter(Ljava/lang/String;D)D
org/apache/http/params/HttpParams.getBooleanParameter(Ljava/lang/String;Z)Z
org/apache/http/params/HttpParam.isParameterTrue(Ljava/lang/String;)Z
org/apache/http/params/HttpParams.isParameterFalse(Ljava/lang/String;)Z

org/apache/http/Header.getElements()[Lorg/apache/http/HeaderElement;

org/apache/http/NameValuePair.getName()Ljava/lang/String;
org/apache/http/NameValuePair.getValue()Ljava/lang/String;

org/apache/http/HeaderElement.getParameters()[Lorg/apache/http/NameValuePair;
org/apache/http/HeaderElement.getParameterByName(Ljava/lang/String;)Lorg/apache/http/NameValuePair;
org/apache/http/HeaderElement.getParameterCount()I
org/apache/http/HeaderElement.getParameter(I)Lorg/apache/http/NameValuePair;

org/apache/http/HeaderIterator.nextHeader()Lorg/apache/http/Header;

org/apache/http/ProtocolVersion.getProtocol()Ljava/lang/String;
org/apache/http/ProtocolVersion.getMinor()I
org/apache/http/ProtocolVersion.getMajor()I
org/apache/http/ProtocolVersion.toString()Ljava/lang/String;

#-------------------------------Tomcat Util-------------------------------
org/apache/tomcat/util/buf/ByteChunk.getBuffer()[B
org/apache/tomcat/util/buf/ByteChunk.getBytes()[B

org/apache/tomcat/util/buf/CharChunk.charAt(I)C
org/apache/tomcat/util/buf/CharChunk.getBuffer()[C
org/apache/tomcat/util/buf/CharChunk.getChars()[C
org/apache/tomcat/util/buf/CharChunk.toString()Ljava/lang/String;
org/apache/tomcat/util/buf/CharChunk.toStringInternal()Ljava/lang/String;

org/apache/tomcat/util/buf/MessageBytes.getByteChunk()Lorg/apache/tomcat/util/buf/ByteChunk;
org/apache/tomcat/util/buf/MessageBytes.getCharChunk()Lorg/apache/tomcat/util/buf/CharChunk;
org/apache/tomcat/util/buf/MessageBytes.getString()Ljava/lang/String;
org/apache/tomcat/util/buf/MessageBytes.toString()Ljava/lang/String;

org/apache/tomcat/util/http/Parameters.getParameter(Ljava/lang/String;)Ljava/lang/String;
org/apache/tomcat/util/http/Parameters.getParameterNames()Ljava/util/Enumeration;
org/apache/tomcat/util/http/Parameters.getParameterValues(Ljava/lang/String;)[Ljava/lang/String;
org/apache/tomcat/util/http/Parameters.toString()Ljava/lang/String;

#-------------------------------Spring Framework Mock-------------------------------
org/springframework/mock/web/DelegatingServletInputStream.getSourceStream()Ljava/io/InputStream;