Package net.sf.jmimemagic.detectors
Class TextFileDetector
- java.lang.Object
-
- net.sf.jmimemagic.detectors.TextFileDetector
-
- All Implemented Interfaces:
MagicDetector
public final class TextFileDetector extends java.lang.Object implements MagicDetector
DOCUMENT ME!- Version:
- $Revision$
-
-
Constructor Summary
Constructors Constructor Description TextFileDetector()
Creates a new TextFileDetector object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDisplayName()
DOCUMENT ME!java.lang.String[]
getHandledExtensions()
DOCUMENT ME!java.lang.String[]
getHandledTypes()
DOCUMENT ME!java.lang.String
getName()
DOCUMENT ME!java.lang.String
getVersion()
DOCUMENT ME!java.lang.String[]
process(byte[] data, int offset, int length, long bitmask, char comparator, java.lang.String mimeType, java.util.Map<java.lang.String,java.lang.String> params)
DOCUMENT ME!java.lang.String[]
process(java.io.File file, int offset, int length, long bitmask, char comparator, java.lang.String mimeType, java.util.Map<java.lang.String,java.lang.String> params)
DOCUMENT ME!
-
-
-
Method Detail
-
getDisplayName
public java.lang.String getDisplayName()
DOCUMENT ME!- Specified by:
getDisplayName
in interfaceMagicDetector
- Returns:
- DOCUMENT ME!
-
getVersion
public java.lang.String getVersion()
DOCUMENT ME!- Specified by:
getVersion
in interfaceMagicDetector
- Returns:
- DOCUMENT ME!
-
getHandledExtensions
public java.lang.String[] getHandledExtensions()
DOCUMENT ME!- Specified by:
getHandledExtensions
in interfaceMagicDetector
- Returns:
- DOCUMENT ME!
-
getHandledTypes
public java.lang.String[] getHandledTypes()
DOCUMENT ME!- Specified by:
getHandledTypes
in interfaceMagicDetector
- Returns:
- DOCUMENT ME!
-
getName
public java.lang.String getName()
DOCUMENT ME!- Specified by:
getName
in interfaceMagicDetector
- Returns:
- DOCUMENT ME!
-
process
public java.lang.String[] process(byte[] data, int offset, int length, long bitmask, char comparator, java.lang.String mimeType, java.util.Map<java.lang.String,java.lang.String> params)
DOCUMENT ME!- Specified by:
process
in interfaceMagicDetector
- Parameters:
data
- DOCUMENT ME!offset
- DOCUMENT ME!length
- DOCUMENT ME!bitmask
- DOCUMENT ME!comparator
- DOCUMENT ME!mimeType
- DOCUMENT ME!params
- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
process
public java.lang.String[] process(java.io.File file, int offset, int length, long bitmask, char comparator, java.lang.String mimeType, java.util.Map<java.lang.String,java.lang.String> params)
DOCUMENT ME!- Specified by:
process
in interfaceMagicDetector
- Parameters:
file
- DOCUMENT ME!offset
- DOCUMENT ME!length
- DOCUMENT ME!bitmask
- DOCUMENT ME!comparator
- DOCUMENT ME!mimeType
- DOCUMENT ME!params
- DOCUMENT ME!- Returns:
- DOCUMENT ME!
-
-