Class MultiPartStream
java.lang.Object
cool.scx.http.media.multi_part.MultiPartStream
- All Implemented Interfaces:
MultiPart,AutoCloseable,Iterable<MultiPartPart>,Iterator<MultiPartPart>
public class MultiPartStream
extends Object
implements MultiPart, Iterator<MultiPartPart>, AutoCloseable
MultiPartStream
- Version:
- 0.0.1
- Author:
- scx567888
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboundary()voidclose()static voidconsumeInputStream(InputStream inputStream) booleanhasNext()iterator()next()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
MultiPartStream
-
-
Method Details
-
consumeInputStream
-
readHeaders
-
readContent
-
boundary
-
iterator
- Specified by:
iteratorin interfaceIterable<MultiPartPart>
-
hasNext
public boolean hasNext()- Specified by:
hasNextin interfaceIterator<MultiPartPart>
-
next
- Specified by:
nextin interfaceIterator<MultiPartPart>
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-