C D G I M O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- com.github.elopteryx.upload.rs - module com.github.elopteryx.upload.rs
-
File upload extension module for Jax-RS.
- com.github.elopteryx.upload.rs - package com.github.elopteryx.upload.rs
-
The top level of the package hierarchy which contains classes related to using the core library in a Jax-Rs environment.
- com.github.elopteryx.upload.rs.internal - package com.github.elopteryx.upload.rs.internal
-
The package for the actual implementation.
D
- doBlockingParse(long, String, String, InputStream) - Method in class com.github.elopteryx.upload.rs.internal.RestUploadParser
-
Initializes the parser from the given parameters and performs a blocking parse.
G
- getContentType() - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the content type of this part, as it was submitted by the client.
- getHeader(String) - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the value of the specified mime header as a String.
- getHeaderNames() - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the header names of this part.
- getHeaders() - Method in class com.github.elopteryx.upload.rs.internal.MultiPartImpl
- getHeaders() - Method in interface com.github.elopteryx.upload.rs.MultiPart
-
Returns the headers of the HTTP request, provided by the Jax-Rs runtime.
- getHeaders(String) - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the values of the part header with the given name.
- getName() - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the name of this part, which equals the name of the form field the part was selected for.
- getOutPut() - Method in interface com.github.elopteryx.upload.rs.Part
-
Return the output which was associated with this part during the parsing.
- getParts() - Method in class com.github.elopteryx.upload.rs.internal.MultiPartImpl
- getParts() - Method in interface com.github.elopteryx.upload.rs.MultiPart
-
Returns the list of the received and processed parts.
- getSize() - Method in class com.github.elopteryx.upload.rs.internal.MultiPartImpl
- getSize() - Method in interface com.github.elopteryx.upload.rs.MultiPart
-
Returns the size of the whole multipart request.
- getSize() - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the size of this part.
- getSubmittedFileName() - Method in interface com.github.elopteryx.upload.rs.Part
-
Returns the file name specified by the client or null if the part is a normal form field.
I
- isFile() - Method in interface com.github.elopteryx.upload.rs.Part
-
Determines whether or not this Part instance represents a file item.
- isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class com.github.elopteryx.upload.rs.UploadReader
M
- maxPartSize() - Method in annotation type com.github.elopteryx.upload.rs.UploadConfig
-
The maximum size permitted for the parts.
- maxRequestSize() - Method in annotation type com.github.elopteryx.upload.rs.UploadConfig
-
The maximum size permitted for the complete request.
- MultiPart - Interface in com.github.elopteryx.upload.rs
-
This interface represents a multipart request.
- MultiPartImpl - Class in com.github.elopteryx.upload.rs.internal
-
Default implementation of
MultiPart.
O
- onPartBegin(UploadContext, ByteBuffer) - Method in class com.github.elopteryx.upload.rs.UploadReader
- onPartEnd(UploadContext) - Method in class com.github.elopteryx.upload.rs.UploadReader
P
- Part - Interface in com.github.elopteryx.upload.rs
-
This interface represents a part item received in a multipart message that has already been processed and written into an output object.
R
- readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class com.github.elopteryx.upload.rs.UploadReader
- RestUploadParser - Class in com.github.elopteryx.upload.rs.internal
-
A subclass of the blocking parser.
- RestUploadParser() - Constructor for class com.github.elopteryx.upload.rs.internal.RestUploadParser
-
Public constructor.
S
- setHeaders(MultivaluedMap<String, String>) - Method in class com.github.elopteryx.upload.rs.internal.MultiPartImpl
- sizeThreshold() - Method in annotation type com.github.elopteryx.upload.rs.UploadConfig
-
The number of bytes that should be buffered before calling the part begin callback.
U
- UploadConfig - Annotation Type in com.github.elopteryx.upload.rs
-
Annotation which can be put on the
MultiPartparameter, to control the size constraints. - UploadParam - Annotation Type in com.github.elopteryx.upload.rs
-
Annotation type which can be used to set a part item as a parameter in the endpoint.
- UploadReader - Class in com.github.elopteryx.upload.rs
-
This class is a message body reader for multipart requests.
- UploadReader() - Constructor for class com.github.elopteryx.upload.rs.UploadReader
-
Public constructor.
V
- value() - Method in annotation type com.github.elopteryx.upload.rs.UploadParam
-
The name of the form param in the multipart request.
All Classes All Packages