Package eu.medsea.mimeutil
Class TextMimeType
- java.lang.Object
-
- eu.medsea.mimeutil.MimeType
-
- eu.medsea.mimeutil.TextMimeType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
public class TextMimeType extends MimeType
This class can be used to represent a mime type for a text file. This should only be returned by MimeDetector(s) that use magic number type matching. It allows for an encoding to be associated to a text type mime type such as text/plain.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TextMimeType(MimeType mimeType)TextMimeType(MimeType mimeType, java.lang.String encoding)TextMimeType(java.lang.String mimeType, java.lang.String encoding)Construct a TextMimeType from a string representation of a MimeType and an encoding that should be one of the known encodings.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEncoding()Get the encoding currently set for this TextMimeType.voidsetEncoding(java.lang.String encoding)voidsetMediaType(java.lang.String mediaType)voidsetMimeType(MimeType mimeType)voidsetSubType(java.lang.String subType)java.lang.StringtoString()Overrides the toString method ofjava.lang.Object.-
Methods inherited from class eu.medsea.mimeutil.MimeType
compareTo, equals, getMediaType, getSpecificity, getSubType, hashCode
-
-
-
-
Constructor Detail
-
TextMimeType
public TextMimeType(java.lang.String mimeType, java.lang.String encoding)Construct a TextMimeType from a string representation of a MimeType and an encoding that should be one of the known encodings.- Parameters:
mimeType-encoding-- See Also:
#getKnownEncodings(),#addKnownEncoding(String)
-
TextMimeType
public TextMimeType(MimeType mimeType, java.lang.String encoding)
-
TextMimeType
public TextMimeType(MimeType mimeType)
-
-
Method Detail
-
setMimeType
public void setMimeType(MimeType mimeType)
-
getEncoding
public java.lang.String getEncoding()
Get the encoding currently set for this TextMimeType.- Returns:
- the encoding as a string
- See Also:
#getKnownEncodings(),setEncoding(String)
-
setEncoding
public void setEncoding(java.lang.String encoding)
-
toString
public java.lang.String toString()
Description copied from class:MimeTypeOverrides the toString method ofjava.lang.Object.
-
setMediaType
public void setMediaType(java.lang.String mediaType)
-
setSubType
public void setSubType(java.lang.String subType)
-
-