Class XlsMimetypeSniffer

java.lang.Object
org.nuxeo.ecm.platform.mimetype.detectors.XlsMimetypeSniffer
All Implemented Interfaces:
net.sf.jmimemagic.MagicDetector

public class XlsMimetypeSniffer extends Object implements net.sf.jmimemagic.MagicDetector
  • Constructor Details

    • XlsMimetypeSniffer

      public XlsMimetypeSniffer()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface net.sf.jmimemagic.MagicDetector
    • getHandledExtensions

      public String[] getHandledExtensions()
      Specified by:
      getHandledExtensions in interface net.sf.jmimemagic.MagicDetector
    • getHandledTypes

      public String[] getHandledTypes()
      Specified by:
      getHandledTypes in interface net.sf.jmimemagic.MagicDetector
    • getName

      public String getName()
      Specified by:
      getName in interface net.sf.jmimemagic.MagicDetector
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface net.sf.jmimemagic.MagicDetector
    • process

      public String[] process(byte[] data, int offset, int length, long bitmask, char comparator, String mimeType, Map params)
      Specified by:
      process in interface net.sf.jmimemagic.MagicDetector
    • process

      public String[] process(File file, int offset, int length, long bitmask, char comparator, String mimeType, Map params)
      Specified by:
      process in interface net.sf.jmimemagic.MagicDetector
    • guessExcel

      public String[] guessExcel(File file)