Class ServletInputStreamWrapper
java.lang.Object
java.io.InputStream
jakarta.servlet.ServletInputStream
org.eclipse.jetty.ee10.servlet.util.ServletInputStreamWrapper
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class ServletInputStreamWrapper
extends jakarta.servlet.ServletInputStream
-
Constructor Summary
ConstructorsConstructorDescriptionServletInputStreamWrapper
(jakarta.servlet.ServletInputStream servletInputStream) -
Method Summary
Modifier and TypeMethodDescriptionint
void
close()
boolean
boolean
isReady()
void
mark
(int readlimit) boolean
int
read()
int
read
(byte[] b) int
read
(byte[] b, int off, int len) void
reset()
void
setReadListener
(jakarta.servlet.ReadListener readListener) long
skip
(long n) void
skipNBytes
(long n) long
transferTo
(OutputStream out) Methods inherited from class jakarta.servlet.ServletInputStream
read, readAllBytes, readLine, readNBytes, readNBytes
Methods inherited from class java.io.InputStream
nullInputStream
-
Constructor Details
-
ServletInputStreamWrapper
public ServletInputStreamWrapper(jakarta.servlet.ServletInputStream servletInputStream)
-
-
Method Details
-
isFinished
public boolean isFinished()- Specified by:
isFinished
in classjakarta.servlet.ServletInputStream
-
isReady
public boolean isReady()- Specified by:
isReady
in classjakarta.servlet.ServletInputStream
-
setReadListener
public void setReadListener(jakarta.servlet.ReadListener readListener) - Specified by:
setReadListener
in classjakarta.servlet.ServletInputStream
-
read
- Specified by:
read
in classInputStream
- Throws:
IOException
-
read
- Overrides:
read
in classInputStream
- Throws:
IOException
-
read
- Overrides:
read
in classInputStream
- Throws:
IOException
-
skip
- Overrides:
skip
in classInputStream
- Throws:
IOException
-
skipNBytes
- Overrides:
skipNBytes
in classInputStream
- Throws:
IOException
-
available
- Overrides:
available
in classInputStream
- Throws:
IOException
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classInputStream
- Throws:
IOException
-
mark
public void mark(int readlimit) - Overrides:
mark
in classInputStream
-
reset
- Overrides:
reset
in classInputStream
- Throws:
IOException
-
markSupported
public boolean markSupported()- Overrides:
markSupported
in classInputStream
-
transferTo
- Overrides:
transferTo
in classInputStream
- Throws:
IOException
-