com.jalios.io.mimetype
Class MagicNumber

java.lang.Object
  extended by com.jalios.io.mimetype.MagicNumber

public class MagicNumber
extends Object

Licence concern : This method is based upon Aperture MagicMimeTypeIdentifier. The code was modified at the margin to be compatible with JRE 1.4.2. Given the licence of Aperture : Open Software Licence (OSL), this modified code of Aperture classes are held at the disposal on demand at support@jalios.com Concerned classes : UtfUtil MagicNumber MagicMimeTypeIdentifier MagicString MagicNumber

Since:
JCMS-5.7.3

Constructor Summary
MagicNumber(byte[] magicBytes, int offset)
           
 
Method Summary
 byte[] getMagicBytes()
           
 int getMinimumLength()
           
 int getOffset()
           
 boolean matches(byte[] bytes, int skippedLeadingBytes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MagicNumber

public MagicNumber(byte[] magicBytes,
                   int offset)
Method Detail

getMagicBytes

public byte[] getMagicBytes()

getOffset

public int getOffset()

getMinimumLength

public int getMinimumLength()

matches

public boolean matches(byte[] bytes,
                       int skippedLeadingBytes)


Copyright © 2001-2010 Jalios SA. All Rights Reserved.