Home | History | Annotate | Download | only in util

Lines Matching refs:ContentType

22 public final class ContentType {
101 private ContentType() {
104 public static boolean isTextType(final String contentType) {
105 return TEXT_PLAIN.equals(contentType)
106 || TEXT_HTML.equals(contentType)
107 || APP_WAP_XHTML.equals(contentType);
110 public static boolean isMediaType(final String contentType) {
111 return isImageType(contentType)
112 || isVideoType(contentType)
113 || isAudioType(contentType)
114 || isVCardType(contentType);
117 public static boolean isImageType(final String contentType) {
118 return (null != contentType) && contentType.startsWith(IMAGE_PREFIX);
121 public static boolean isAudioType(final String contentType) {
122 return (null != contentType) &&
123 (contentType.startsWith("audio/") || contentType.equalsIgnoreCase(AUDIO_OGG));
126 public static boolean isVideoType(final String contentType) {
127 return (null != contentType) && contentType.startsWith("video/");
130 public static boolean isVCardType(final String contentType) {
131 return (null != contentType) && contentType.equalsIgnoreCase(TEXT_VCARD);
134 public static boolean isDrmType(final String contentType) {
135 return (null != contentType)
136 && (contentType.equals(APP_DRM_CONTENT)
137 || contentType.equals(APP_DRM_MESSAGE));
140 public static boolean isUnspecified(final String contentType) {
141 return (null != contentType) && contentType.endsWith("*");
147 public static boolean isConversationListPreviewableType(final String contentType) {
148 return ContentType.isAudioType(contentType) || ContentType.isVideoType(contentType) ||
149 ContentType.isImageType(contentType) || ContentType.isVCardType(contentType);
157 * extension. It can be null or a type such as ContentType.IMAGE_UNSPECIFIED
164 String contentType = mimeTypeMap.getMimeTypeFromExtension(extension);
165 if (contentType == null) {
166 contentType = contentTypeDefault;
168 return contentType;
173 * @param contentType The content type
176 public static String getExtension(final String contentType) {
177 if (VIDEO_MP4.equals(contentType)) {
179 } else if (VIDEO_3GPP.equals(contentType)) {