Package eu.medsea.mimeutil
Class TextMimeType
- java.lang.Object
-
- eu.medsea.mimeutil.MimeType
-
- eu.medsea.mimeutil.TextMimeType
-
- All Implemented Interfaces:
Serializable,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, String encoding)TextMimeType(String mimeType, 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 StringgetEncoding()Get the encoding currently set for this TextMimeType.voidsetEncoding(String encoding)voidsetMediaType(String mediaType)voidsetMimeType(MimeType mimeType)voidsetSubType(String subType)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(String mimeType, 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)
-
-
Method Detail
-
setMimeType
public void setMimeType(MimeType mimeType)
-
getEncoding
public 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(String encoding)
-
toString
public String toString()
Description copied from class:MimeTypeOverrides the toString method ofjava.lang.Object.- Overrides:
toStringin classMimeType- Returns:
- String representation i.e.
<media type>/<sub type>. - See Also:
Object.toString()
-
setMediaType
public void setMediaType(String mediaType)
-
setSubType
public void setSubType(String subType)
-
-