Class ContentDisposition
java.lang.Object
org.glassfish.jersey.media.multipart.ContentDisposition
- Direct Known Subclasses:
FormDataContentDisposition
A content disposition header.
- Author:
- Paul Sandoz, imran@smartitengineering.com, Marek Potociar (marek.potociar at oracle.com)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classContentDisposition.ContentDispositionBuilder<T extends ContentDisposition.ContentDispositionBuilder, V extends ContentDisposition>Builder to build content disposition. -
Constructor Summary
ConstructorsModifierConstructorDescriptionContentDisposition(String header) ContentDisposition(String header, boolean fileNameFix) protectedContentDisposition(String type, String fileName, Date creationDate, Date modificationDate, Date readDate, long size) ContentDisposition(HttpHeaderReader reader, boolean fileNameFix) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDateParameter(StringBuilder sb, String name, Date p) protected voidaddLongParameter(StringBuilder sb, String name, Long p) protected voidaddStringParameter(StringBuilder sb, String name, String p) Get the creation-date parameter.Get the filename parameter.Get the modification-date parameter.Get the parameters.Get the read-date parameter.longgetSize()Get the size parameter.getType()Get the type.toString()Convert the disposition to a "Content-Disposition" header value.protected StringBuilderStart building content disposition.
-
Constructor Details
-
ContentDisposition
-
ContentDisposition
- Throws:
ParseException
-
ContentDisposition
- Throws:
ParseException
-
ContentDisposition
- Throws:
ParseException
-
-
Method Details
-
getType
-
getParameters
-
getFileName
-
getCreationDate
-
getModificationDate
Get the modification-date parameter.- Returns:
- the modificationDate
-
getReadDate
-
getSize
public long getSize()Get the size parameter.- Returns:
- the size
-
toString
-
toStringBuffer
-
addStringParameter
-
addDateParameter
-
addLongParameter
-
type
Start building content disposition.- Parameters:
type- the disposition type.- Returns:
- the content disposition builder.
-