|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ContentType
ContentType - The Content-Type header.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.openexchange.messaging.MessagingHeader |
|---|
MessagingHeader.HeaderType, MessagingHeader.KnownHeader |
| Method Summary | |
|---|---|
boolean |
containsCharsetParameter()
|
boolean |
containsNameParameter()
|
java.lang.String |
getBaseType()
Gets the base type. |
java.lang.String |
getCharsetParameter()
|
java.lang.String |
getNameParameter()
|
java.lang.String |
getPrimaryType()
|
java.lang.String |
getSubType()
|
boolean |
isMimeType(java.lang.String pattern)
Checks if Content-Type's base type matches given wildcard pattern (e.g text/plain, text/* or text/htm*) |
void |
setBaseType(java.lang.String baseType)
Sets base type (e.g. text/plain) |
void |
setCharsetParameter(java.lang.String charset)
Sets "charset" parameter |
void |
setContentType(ContentType contentType)
Sets this content type to given content type. |
void |
setContentType(java.lang.String contentType)
Sets this content type to given content type. |
void |
setNameParameter(java.lang.String filename)
Sets "name" parameter |
void |
setPrimaryType(java.lang.String primaryType)
Sets primary type |
void |
setSubType(java.lang.String subType)
Sets sub-type |
boolean |
startsWith(java.lang.String prefix)
Checks if Content-Type's base type ignore-case starts with specified prefix. |
| Methods inherited from interface com.openexchange.messaging.ParameterizedMessagingHeader |
|---|
addParameter, containsParameter, getParameter, getParameterNames, removeParameter, setParameter |
| Methods inherited from interface com.openexchange.messaging.MessagingHeader |
|---|
getHeaderType, getName, getValue |
| Method Detail |
|---|
java.lang.String getPrimaryType()
void setPrimaryType(java.lang.String primaryType)
java.lang.String getSubType()
void setSubType(java.lang.String subType)
java.lang.String getBaseType()
void setBaseType(java.lang.String baseType)
throws MessagingException
baseType - The base type
MessagingException - If base type cannot be setvoid setCharsetParameter(java.lang.String charset)
"charset" parameter
java.lang.String getCharsetParameter()
"charset" parameter value or null if not presentboolean containsCharsetParameter()
true if "charset" parameter is present, false otherwisevoid setNameParameter(java.lang.String filename)
"name" parameter
filename - The "name" parameterjava.lang.String getNameParameter()
"name" parameter value or null if not presentboolean containsNameParameter()
true if "name" parameter is present, false otherwise
void setContentType(java.lang.String contentType)
throws MessagingException
contentType - The content type to apply
MessagingException - If content type cannot be setvoid setContentType(ContentType contentType)
contentType - The content type to apply
MessagingException - If content type cannot be setboolean isMimeType(java.lang.String pattern)
true if Content-Type's base type matches given pattern, false otherwiseboolean startsWith(java.lang.String prefix)
prefix - The prefix
true if Content-Type's base type ignore-case starts with specified prefix; otherwise false
java.lang.IllegalArgumentException - If specified prefix is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||