Class MagicMimeTypeFileItem.Builder
java.lang.Object
org.apache.commons.io.build.AbstractSupplier<T,B>
org.apache.commons.io.build.AbstractOriginSupplier<T,B>
org.apache.commons.io.build.AbstractStreamBuilder<I,B>
org.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,MagicMimeTypeFileItem.Builder>
org.hippoecm.frontend.plugins.yui.upload.MagicMimeTypeFileItem.Builder
- All Implemented Interfaces:
org.apache.commons.io.function.IOSupplier<MagicMimeTypeFileItem>
- Enclosing class:
- MagicMimeTypeFileItem
public static class MagicMimeTypeFileItem.Builder
extends org.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,MagicMimeTypeFileItem.Builder>
Constructs a new
MagicMimeTypeFileItem
instance.-
Constructor Summary
ConstructorDescriptionBuilder
(org.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<?, ?> delegateBuilder) -
Method Summary
Modifier and TypeMethodDescriptionget()
Constructs a new MagicMimeTypeFileItem.org.apache.commons.io.FileCleaningTracker
org.apache.commons.fileupload2.core.FileItemHeaders
boolean
setContentType
(String contentType) setFieldName
(String fieldName) setFileCleaningTracker
(org.apache.commons.io.FileCleaningTracker fileCleaningTracker) setFileItemHeaders
(org.apache.commons.fileupload2.core.FileItemHeaders fileItemHeaders) setFileName
(String fileName) setFormField
(boolean isFormField) Methods inherited from class org.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder
newFileItemHeaders
Methods inherited from class org.apache.commons.io.build.AbstractStreamBuilder
getBufferSize, getBufferSizeDefault, getCharSequence, getCharset, getCharsetDefault, getInputStream, getOpenOptions, getOutputStream, getPath, getReader, getWriter, setBufferSize, setBufferSize, setBufferSizeChecker, setBufferSizeDefault, setBufferSizeMax, setCharset, setCharset, setCharsetDefault, setOpenOptions
Methods inherited from class org.apache.commons.io.build.AbstractOriginSupplier
checkOrigin, getOrigin, hasOrigin, newByteArrayOrigin, newCharSequenceOrigin, newFileOrigin, newFileOrigin, newInputStreamOrigin, newOutputStreamOrigin, newPathOrigin, newPathOrigin, newReaderOrigin, newURIOrigin, newWriterOrigin, setByteArray, setCharSequence, setFile, setFile, setInputStream, setOrigin, setOutputStream, setPath, setPath, setReader, setURI, setWriter
Methods inherited from class org.apache.commons.io.build.AbstractSupplier
asThis
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.commons.io.function.IOSupplier
asSupplier
-
Constructor Details
-
Builder
public Builder(org.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<?, ?> delegateBuilder)
-
-
Method Details
-
get
Constructs a new MagicMimeTypeFileItem.- Throws:
IOException
-
getContentType
- Overrides:
getContentType
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
getFieldName
- Overrides:
getFieldName
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
getFileCleaningTracker
public org.apache.commons.io.FileCleaningTracker getFileCleaningTracker()- Overrides:
getFileCleaningTracker
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
getFileItemHeaders
public org.apache.commons.fileupload2.core.FileItemHeaders getFileItemHeaders()- Overrides:
getFileItemHeaders
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
getFileName
- Overrides:
getFileName
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
isFormField
public boolean isFormField()- Overrides:
isFormField
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setContentType
- Overrides:
setContentType
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setFieldName
- Overrides:
setFieldName
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setFileCleaningTracker
public MagicMimeTypeFileItem.Builder setFileCleaningTracker(org.apache.commons.io.FileCleaningTracker fileCleaningTracker) - Overrides:
setFileCleaningTracker
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setFileItemHeaders
public MagicMimeTypeFileItem.Builder setFileItemHeaders(org.apache.commons.fileupload2.core.FileItemHeaders fileItemHeaders) - Overrides:
setFileItemHeaders
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setFileName
- Overrides:
setFileName
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-
setFormField
- Overrides:
setFormField
in classorg.apache.commons.fileupload2.core.FileItemFactory.AbstractFileItemBuilder<MagicMimeTypeFileItem,
MagicMimeTypeFileItem.Builder>
-