Dependencies
Declarations
-
org
-
apache
-
commons
-
fileupload
- DefaultFileItem
- DefaultFileItemFactory
- DiskFileUpload
-
FileItem
- getInputStream(): InputStream
- getContentType(): String
- getName(): String
- isInMemory(): boolean
- getSize(): long
- get(): byte[]
- getString(String): String
- getString(): String
- write(File): void
- delete(): void
- getFieldName(): String
- setFieldName(String): void
- isFormField(): boolean
- setFormField(boolean): void
- getOutputStream(): OutputStream
- FileItemFactory
- FileItemHeaders
- FileItemHeadersSupport
- FileItemIterator
- FileItemStream
- FileUpload
-
FileUploadBase
- SizeException
- isMultipartContent(RequestContext): boolean
- CONTENT_TYPE: String
- CONTENT_DISPOSITION: String
- CONTENT_LENGTH: String
- FORM_DATA: String
- ATTACHMENT: String
- MULTIPART: String
- MULTIPART_FORM_DATA: String
- MULTIPART_MIXED: String
- MAX_HEADER_SIZE: int
- sizeMax: long
- fileSizeMax: long
- headerEncoding: String
- listener: ProgressListener
- getFileItemFactory(): FileItemFactory
- setFileItemFactory(FileItemFactory): void
- getSizeMax(): long
- setSizeMax(long): void
- getFileSizeMax(): long
- setFileSizeMax(long): void
- getHeaderEncoding(): String
- setHeaderEncoding(String): void
- getItemIterator(RequestContext): FileItemIterator
- parseRequest(RequestContext): List<FileItem>
- parseParameterMap(RequestContext): Map<String, List<FileItem>>
- getBoundary(String): byte[]
- getFileName(Map<String, String>): String
- getFileName(FileItemHeaders): String
- getFileName(String): String
- getFieldName(FileItemHeaders): String
- getFieldName(String): String
- getFieldName(Map<String, String>): String
- createItem(Map<String, String>, boolean): FileItem
- getParsedHeaders(String): FileItemHeaders
- newFileItemHeaders(): FileItemHeadersImpl
- parseHeaders(String): Map<String, String>
- parseEndOfLine(String, int): int
- parseHeaderLine(FileItemHeadersImpl, String): void
- getHeader(Map<String, String>, String): String
-
FileItemIteratorImpl
-
FileItemStreamImpl
- contentType: String
- fieldName: String
- name: String
- formField: boolean
- stream: InputStream
- opened: boolean
- headers: FileItemHeaders
- FileItemStreamImpl(String, String, String, boolean, long): void
- getContentType(): String
- getFieldName(): String
- getName(): String
- isFormField(): boolean
- openStream(): InputStream
- close(): void
- getHeaders(): FileItemHeaders
- setHeaders(FileItemHeaders): void
- multi: MultipartStream
- notifier: ProgressNotifier
- boundary: byte[]
- currentItem: FileItemStreamImpl
- currentFieldName: String
- skipPreamble: boolean
- itemValid: boolean
- eof: boolean
- FileItemIteratorImpl(RequestContext): void
- findNextItem(): boolean
- getContentLength(FileItemHeaders): long
- hasNext(): boolean
- next(): FileItemStream
-
FileItemStreamImpl
- FileUploadIOException
- InvalidContentTypeException
- IOFileUploadException
- UnknownSizeException
- SizeLimitExceededException
- FileSizeLimitExceededException
- getProgressListener(): ProgressListener
- setProgressListener(ProgressListener): void
- FileUploadException
- InvalidFileNameException
-
MultipartStream
- ItemInputStream
- ProgressNotifier
- CR: byte
- LF: byte
- DASH: byte
- HEADER_PART_SIZE_MAX: int
- DEFAULT_BUFSIZE: int
- HEADER_SEPARATOR: byte[]
- FIELD_SEPARATOR: byte[]
- STREAM_TERMINATOR: byte[]
- BOUNDARY_PREFIX: byte[]
- input: InputStream
- boundaryLength: int
- keepRegion: int
- boundary: byte[]
- boundaryTable: int[]
- bufSize: int
- buffer: byte[]
- head: int
- tail: int
- headerEncoding: String
- notifier: ProgressNotifier
- MultipartStream(): void
- MultipartStream(InputStream, byte[], int): void
- MultipartStream(InputStream, byte[], int, ProgressNotifier): void
- MultipartStream(InputStream, byte[], ProgressNotifier): void
- MultipartStream(InputStream, byte[]): void
- getHeaderEncoding(): String
- setHeaderEncoding(String): void
- readByte(): byte
- readBoundary(): boolean
- setBoundary(byte[]): void
- computeBoundaryTable(): void
- readHeaders(): String
- readBodyData(OutputStream): int
- newInputStream(): ItemInputStream
- discardBodyData(): int
- skipPreamble(): boolean
- arrayequals(byte[], byte[], int): boolean
- findByte(byte, int): int
- findSeparator(): int
- MalformedStreamException
- IllegalBoundaryException
-
ParameterParser
- chars: char[]
- pos: int
- len: int
- i1: int
- i2: int
- lowerCaseNames: boolean
- ParameterParser(): void
- hasChar(): boolean
- getToken(boolean): String
- isOneOf(char, char[]): boolean
- parseToken(char[]): String
- parseQuotedToken(char[]): String
- isLowerCaseNames(): boolean
- setLowerCaseNames(boolean): void
- parse(String, char[]): Map<String, String>
- parse(String, char): Map<String, String>
- parse(char[], char): Map<String, String>
- parse(char[], int, int, char): Map<String, String>
- ProgressListener
- RequestContext
- UploadContext
-
disk
-
DiskFileItem
- DEFAULT_CHARSET: String
- UID: String
- COUNTER: AtomicInteger
- fieldName: String
- contentType: String
- isFormField: boolean
- fileName: String
- size: long
- sizeThreshold: int
- repository: File
- cachedContent: byte[]
- dfos: DeferredFileOutputStream
- tempFile: File
- headers: FileItemHeaders
- defaultCharset: String
- DiskFileItem(String, String, boolean, String, int, File): void
- getInputStream(): InputStream
- getContentType(): String
- getCharSet(): String
- getName(): String
- isInMemory(): boolean
- getSize(): long
- get(): byte[]
- getString(String): String
- getString(): String
- write(File): void
- delete(): void
- getFieldName(): String
- setFieldName(String): void
- isFormField(): boolean
- setFormField(boolean): void
- getOutputStream(): OutputStream
- getStoreLocation(): File
- finalize(): void
- getTempFile(): File
- getUniqueId(): String
- toString(): String
- getHeaders(): FileItemHeaders
- setHeaders(FileItemHeaders): void
- getDefaultCharset(): String
- setDefaultCharset(String): void
-
DiskFileItemFactory
- DEFAULT_SIZE_THRESHOLD: int
- repository: File
- sizeThreshold: int
- fileCleaningTracker: FileCleaningTracker
- defaultCharset: String
- DiskFileItemFactory(): void
- DiskFileItemFactory(int, File): void
- getRepository(): File
- setRepository(File): void
- getSizeThreshold(): int
- setSizeThreshold(int): void
- createItem(String, String, boolean, String): FileItem
- getFileCleaningTracker(): FileCleaningTracker
- setFileCleaningTracker(FileCleaningTracker): void
- getDefaultCharset(): String
- setDefaultCharset(String): void
-
DiskFileItem
- portlet
- servlet
-
util
- Closeable
- FileItemHeadersImpl
- LimitedInputStream
- Streams
-
mime
- Base64Decoder
-
MimeUtility
- US_ASCII_CHARSET: String
- BASE64_ENCODING_MARKER: String
- QUOTEDPRINTABLE_ENCODING_MARKER: String
- ENCODED_TOKEN_MARKER: String
- ENCODED_TOKEN_FINISHER: String
- LINEAR_WHITESPACE: String
- MIME2JAVA: Map<String, String>
- static class initializer
- MimeUtility(): void
- decodeText(String): String
- decodeWord(String): String
- javaCharset(String): String
- ParseException
- QuotedPrintableDecoder
-
fileupload
-
commons
-
apache