Class 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!
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TextFileDetector

        public TextFileDetector()
        Creates a new TextFileDetector object.
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName()
        DOCUMENT ME!
        Specified by:
        getDisplayName in interface MagicDetector
        Returns:
        DOCUMENT ME!
      • getVersion

        public java.lang.String getVersion()
        DOCUMENT ME!
        Specified by:
        getVersion in interface MagicDetector
        Returns:
        DOCUMENT ME!
      • getHandledExtensions

        public java.lang.String[] getHandledExtensions()
        DOCUMENT ME!
        Specified by:
        getHandledExtensions in interface MagicDetector
        Returns:
        DOCUMENT ME!
      • getHandledTypes

        public java.lang.String[] getHandledTypes()
        DOCUMENT ME!
        Specified by:
        getHandledTypes in interface MagicDetector
        Returns:
        DOCUMENT ME!
      • getName

        public java.lang.String getName()
        DOCUMENT ME!
        Specified by:
        getName in interface MagicDetector
        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 interface MagicDetector
        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 interface MagicDetector
        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!