Class MultiPart
java.lang.Object
org.glassfish.jersey.media.multipart.BodyPart
org.glassfish.jersey.media.multipart.MultiPart
- All Implemented Interfaces:
Closeable, AutoCloseable
- Direct Known Subclasses:
FormDataMultiPart
-
Field Summary
FieldsFields inherited from class BodyPart
contentDisposition, messageBodyWorkers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup()Performs any necessary cleanup at the end of processing thisMultiPart.voidclose()Override the entity set operation on aMultiPartto throwIllegalArgumentException.Disables access to the entity for aMultiPart.voidDisables access to the entity for aMultiPart.voidsetMediaType(javax.ws.rs.core.MediaType mediaType) Sets theMediaTypefor thisMultiPart.type(javax.ws.rs.core.MediaType type) Builder pattern method to return thisMultiPartafter additional configuration.Methods inherited from class BodyPart
contentDisposition, getContentDisposition, getEntityAs, getHeaders, getMediaType, getParameterizedHeaders, getParent, getProviders, setContentDisposition, setMessageBodyWorkers, setParent, setProviders
-
Field Details
-
bodyParts
-
-
Constructor Details
-
MultiPart
public MultiPart() -
MultiPart
public MultiPart(javax.ws.rs.core.MediaType mediaType) Instantiates a newMultiPartwith the specified characteristics.- Parameters:
mediaType- theMediaTypefor this multipart.
-
-
Method Details
-
getBodyParts
-
getEntity
-
setEntity
-
setMediaType
public void setMediaType(javax.ws.rs.core.MediaType mediaType) - Overrides:
setMediaTypein classBodyPart- Parameters:
mediaType- the newMediaType.- Throws:
IllegalArgumentException- if thetypeproperty is not set tomultipart.
-
bodyPart
-
bodyPart
-
entity
-
type
-
cleanup
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-