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
-
-
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
-
-
- 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